Вниз
Скачать: CL | DM;

Уважаемые, как забить в поле ввода определённой формы   Найти похожие ветки 

 
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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.014 c
14-79103
Alexpiv
2003-11-03 07:28
2003.11.24
Delphi and SQL server 2000


11-78866
dreddd
2003-03-05 21:43
2003.11.24
про форму и UDP


1-78896
ASt
2003-11-12 22:26
2003.11.24
Компонент DBGrid


8-79054
Landgraph
2003-07-26 11:38
2003.11.24
Камера


14-79142
Yashan
2003-10-30 19:25
2003.11.24
Хочу помочь создателям Doom3?




   Наверх