Форум: "WinAPI";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
ВнизКак получить доступ к контролам окна? Найти похожие ветки
← →
tytus © (2007-02-09 13:34) [0]Доброго дня всем. Функциями EnumWindow & EnumChildWindow ищу нужное окно (все Parent окна отображаются в одном ListBox-e а оконные контролы выбранного окна - в другом).
Мне нужно аналогичным образом получить доступ к контролам главного окна класса SunAwtDialog.
← →
clickmaker © (2007-02-09 16:26) [1]
> нужно аналогичным образом получить доступ к контролам главного
> окна класса SunAwtDialog
и в чем проблема? FindWindow/FindWindowEx не работают?
← →
tytus © (2007-02-09 16:41) [2]>clickmaker © (09.02.07 16:26) [1]
и в чем проблема? FindWindow/FindWindowEx не работают?
Незнаю, не проверял. Если FindWindowEx - ищет дочерние окна, то мне не подходит, так как (см вопрос) мне нужны handle контролов типа TEdit и TButton, а эта ф-я FindWindowEx - F1 - The search begins with the next child window in the Z order. Тоесть - окна, а не контролы внутри.
← →
homm © (2007-02-09 16:50) [3]> Тоесть - окна, а не контролы внутри.
Сейчас весь мир в твоем сознании перевернется... Контролы тоже окна...
← →
tytus © (2007-02-09 16:57) [4]>homm © (09.02.07 16:50) [3]
Сейчас весь мир в твоем сознании перевернется... Контролы тоже окна...
Колумб был первый, и для меня ты не открыл америку. А Label тоже ОКНО?
Ежели знаешь чего по теме - говори, а нет - слезай с броневика -).
Сейчас вот испробую FindWindowEx ...
← →
clickmaker © (2007-02-09 17:14) [5]
> [4] tytus © (09.02.07 16:57)
> А Label тоже ОКНО?
а где ты в [2] упоминал TLabel?
← →
tytus © (2007-02-09 17:24) [6]>clickmaker © (09.02.07 17:14) [5]
а где ты в [2] упоминал TLabel?
Ну раз нету - так нету, а что, в окне неможет быть метки?
КЛАСС ОКНА - SunAwtDialog - НИКТО НЕ ЗАМЕТИЛ?????
Вот с него то и нужно содрать все что в нем есть!!!!!!!!!!!!!!
КАК???
← →
homm © (2007-02-10 12:11) [7]> КЛАСС ОКНА - SunAwtDialog - НИКТО НЕ ЗАМЕТИЛ?????
По твоему каждый порядочный человек должен наизусть знать все названия классов всех приложений в мире? Сознавайся давай, что за окно, чье оно (твоего приложения или нет).
Я так понимая раз Sun, то это может быть ява... Тогда вообще никак ты Handle не получиш.. по крайней мере хэндл виндосавского окна, т.к. об этих контролах винда не знает, и не узнает никогда.
> так как (см вопрос) мне нужны handle контролов типа TEdit
> и TButton
Ответь в [3]
> А Label тоже ОКНО?
Нет, лэйбл - графический контрол, он использует канву родителя, т.е. опять же существует лишь в сознании того приложения, которому принадлежит родительскте окно. Для виндовс лейбл - не больше чем инструкция вывода текста.
> Ежели знаешь чего по теме - говори, а нет - слезай с броневика -).
Я сказал как раз по теме. Иногда нужно слушать то что тебе говорят.
← →
Cj © (2007-02-10 16:04) [8]Если окна, то GetWindow для всего подходит
← →
tytus © (2007-02-12 11:43) [9]homm © (10.02.07 12:11) [7]
Я так понимая раз Sun, то это может быть ява... Тогда вообще никак ты Handle не получиш.. по крайней мере хэндл виндосавского окна, т.к. об этих контролах винда не знает, и не узнает никогда.
Ты прав - Java.
Винда знает, иначе, как бы я получил название класса окна!!??
Я сказал как раз по теме. Иногда нужно слушать то что тебе говорят.
Иногда такое говорят ...[3] и не потеме. А много умничать и гонять порожняк - любой идиот сможет, выдавая себя умнее задающего вопрос!
[3]- это что - ОТВЕТ!!!???? Я же не спрашивал - перевернется ли мир....
← →
homm © (2007-02-12 21:57) [10]Удалено модератором
← →
tytus © (2007-02-13 10:14) [11]Удалено модератором
Примечание: отдохни три дня
← →
Elen © (2007-02-13 10:44) [12]
> tytus © (13.02.07 10:14) [11]
Зря ты так. Ты сам чушь сморозил в вопросах, а тебе между прочим правильно подсказали: те контролы которые имеют хендл, могут быть перечисленны в EnumChildWindow или FindWindowEx. И от типа окна и вложенности это не зависит.
← →
homm © (2007-02-14 08:34) [13]> Elen ©
Не кинеш на мыло, что там в [11] было?
PS сори за личное обращение в форуме - у тебя мыла нет в анкете
← →
Elen © (2007-02-14 08:58) [14]
> homm © (14.02.07 08:34) [13]
Мыла нет. А в [11] была бяка. Не обращай внимания. :)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c