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

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

← →
Nike   (2006-03-28 10:11) [0]

Здравствуйте! Как получить список хэндлов всех контролов на чужой форме? Я пытаюсь сделать это через EnumChildWindows. Но данный метод возвращает не все контролы (например TLabel-ов нету). Есть еще варианты?


← →
Сергей М. ©   (2006-03-28 10:39) [1]


> TLabel-ов нету


TLabel - наследник TGraphicControl, у него нет собственного окна.


← →
Nike   (2006-03-28 12:20) [2]

А есть ли другая возможность перечислить контролы без собственных окон? Получается для всех с окнами подходит EnumChildWindows, а для остальных?


← →
Сергей М. ©   (2006-03-28 12:33) [3]


> а для остальных?


А для остальных в общем случае задача не решаема.

Только в частных ... И то с большущим геморроем и массой ограничительных условий ..


← →
Yanis ©   (2006-03-28 12:39) [4]


> например TLabel-ов нету

В Windows вообще нету таких контролов.


← →
Сергей М. ©   (2006-03-28 12:42) [5]


> Yanis ©   (28.03.06 12:39) [4]


Ерунду ты сморозил.


← →
Nike   (2006-03-29 12:17) [6]

To Сергей М.
Спасибо за ответы



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

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



Память: 0.46 MB
Время: 0.025 c
15-1149576772
tesseract
2006-06-06 10:52
2006.07.02
решил наконец сайт cправить


15-1149551726
Nevilon
2006-06-06 03:55
2006.07.02
Потестите, плиз, прогу


6-1140767270
integery
2006-02-24 10:47
2006.07.02
indy10 TIdAttachmentFile(Msg.MessageParts.Items[intIndex]).Filena


15-1149755789
Ega23
2006-06-08 12:36
2006.07.02
Sybase PowerDesigner - что-то туплю


3-1147005977
wirg
2006-05-07 16:46
2006.07.02
нужна помощь




   Наверх