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

Получение класса контрола   Найти похожие ветки 

 
Diki   (2008-03-09 19:54) [0]

Здравствуйте. Может я конечно неправильно выразился в теме но вот в чем дело. Нужно мне узнать класс дочернего окна т.е явлется ли оно TEdit"ом или еще каким либо произврдным классом от TControl. Делаю следующим образом нахожу хэндл интересуещего меня окна FindWindow потом перечисляю все дочерние элементы EnumChildWindows далее как я вычитал на одномиз форумов нужно использовать GetWindowInfo а вот каких либо примеров его использования найти не смог а до самого как это все работает по примерам на си дойти не смогло :( помогите разобраться или подскажите может есть лучший способ


 
begin...end ©   (2008-03-09 21:39) [1]


> Нужно мне узнать класс дочернего окна

var
 Buf: array [Byte] of Char;
begin
 GetClassName(WindowHandle, Buf, sizeof(Buf));
 ShowMessage(Buf)
end

> т.е явлется ли оно TEdit"ом или еще каким либо произврдным
> классом от TControl.

Если класс окна контрола -- "TEdit", это вовсе не означает, что окно имеет какое-то отношение к дельфийскому классу TEdit.



Страницы: 1 вся ветка

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



Память: 0.45 MB
Время: 0.008 c
6-1197571073
Anton
2007-12-13 21:37
2009.02.01
Delphi Indy9


15-1228556634
vrem
2008-12-06 12:43
2009.02.01
Новая опера 10 - быстрее на 30 %


6-1197982424
user51
2007-12-18 15:53
2009.02.01
подключение к ADSL модему, нужно правильное отображение


15-1228646258
axis_of_evil
2008-12-07 13:37
2009.02.01
копировать пользователя


3-1214040475
Tab
2008-06-21 13:27
2009.02.01
Функция Substring s FireBird




   Наверх