Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.02.01;
Скачать: 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 вся ветка

Текущий архив: 2009.02.01;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.017 c
2-1229371449
Saidamin
2008-12-15 23:04
2009.02.01
initialization и finalization


11-1197054692
Vinum
2007-12-07 22:11
2009.02.01
Как в перемен. типа PGif загрузить из перемен. типа TStringStream


11-1196957964
Elec3C
2007-12-06 19:19
2009.02.01
Небольшой глюк


15-1228791800
alshtam
2008-12-09 06:03
2009.02.01
нужна программа для построения блок схем


2-1229374412
bit
2008-12-15 23:53
2009.02.01
TListView get item