|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2012, 01:36 | #1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Перебрать все внутренние компоненты окна, зная его HANDLE
Доброго времени суток!
Стоит задачка: перебрать внутренние компоннты окна по HANDLE этого окна. Как это сделать? Как Spy++ получает список компонент и класов ннутри окна и строит дерево? EnumChildWindows перебирает окна на экране, а не тот HWND что я ему передаю. Сейчас кувыркался с GetNextWindow, таже фигня. КАК? Как Spy++ это делает???! Мне не дерево надо, мне нужен список компонент окна по указанному handle. Последний раз редактировалось Человек_Борща; 04.01.2012 в 01:39. |
04.01.2012, 02:14 | #2 |
Регистрация: 03.01.2012
Сообщений: 8
|
что значит "не тот".
Код:
|
04.01.2012, 04:05 | #3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
хм реально работает. Однако как проверять, принадлежит ли такой-то HWND такому-то окну?
|
04.01.2012, 18:47 | #5 |
Регистрация: 03.01.2012
Сообщений: 8
|
скачай справочник по winapi и будет тебе счастье.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить все окна процесса, зная его PID. | Johnson | Общие вопросы Delphi | 2 | 11.01.2011 19:27 |
Как найти название класса процеса зная его handle? | Dazz | Win Api | 3 | 16.03.2010 11:35 |
Как узнать handle окна имея handle обного из его компонентов | SeRhy | Win Api | 2 | 18.10.2009 19:31 |
Получить Handle TEdit'a, зная дескриптор родительского окна | Cold_Night | Win Api | 2 | 13.02.2009 16:47 |
Как нажать на Button в чужом приложении зная его HANDLE | SeRhy | Win Api | 2 | 04.02.2009 13:43 |