Главная страница
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.012 c
11-1196724955
Koss
2007-12-04 02:35
2009.02.01
при запуске открывает Form2 ???


2-1229781670
programmer90
2008-12-20 17:01
2009.02.01
Excel


15-1228647129
Slider007
2008-12-07 13:52
2009.02.01
С днем рождения ! 7 декабря 2008 воскресенье


15-1228660225
Клаус
2008-12-07 17:30
2009.02.01
Объединение таблиц.


15-1227892829
@!!ex
2008-11-28 20:20
2009.02.01
Мастер-Класс: Методы построения защиты программного обеспечения