Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
ВнизУважаемые, как забить в поле ввода определённой формы Найти похожие ветки
← →
dimm (2003-11-13 11:48) [0]хендел которой известен, строку типа стринг. Поле ввода и соответственно форма активны.
← →
Fiend (2003-11-13 12:02) [1]Надо сначала найти там поле ввода, а потом выполнить SetWindowText
← →
dimm (2003-11-13 12:10) [2]А как найти то, неужели просто тупо послать не получиться, ведь я уже в этом поле стою?
← →
Fiend (2003-11-13 12:15) [3]ну если ты в нём "стоишь", значит его handle получить не составит труда. Вот ему и посылай
← →
dimm (2003-11-13 12:21) [4]Извиняюсь за глупый вопрос (ну не силён я в API), как получить handle поля. Для формы пользую findWindow, а тут как?
← →
clickmaker (2003-11-13 12:23) [5]GetFocus
← →
dimm (2003-11-13 12:24) [6]И параллельно ещё вопросик. Что в SetWindowText значит
LPCTSTR lpString // address of string
Нельзя просто написать так SetWindowText(handle,"my string");
← →
PVOzerski (2003-11-13 12:25) [7]См. FindWindowEx, EnumChildWindows.
← →
Fiend (2003-11-13 12:33) [8]
SetWindowText(GetFocus(), PChar("возьми книгу и прочти хотя бы основы!!!"))
← →
Fiend (2003-11-13 12:34) [9]То PVOzerski © (13.11.03 12:25) [7]
он уже в нём "стоит" (как он сказал), так что искать наверное излишне?!
← →
dimm (2003-11-13 12:39) [10]Или я чего то не понимаю, или не правильно выразился, но SetWindowText,как я вычитал,устанавливает название заголовка для окна. А мне нужно внести текст в поле ввода.
← →
Zacho (2003-11-13 12:41) [11]
> dimm (13.11.03 12:39) [10]
Поле ввода - тоже окно.
← →
dimm (2003-11-13 12:50) [12]Спасибо, что разъяснили бестолковому :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c