Страница: 1 |
Страница: 1 |
Вопрос: Определить последовательность модальных окон
Добавлено: 14.01.06 17:42
Автор вопроса: Victor | Web-сайт:
Есть внешняя программа. (конкретно j River Media Center).
Как определить в данный момент, какие окна кроме главного показала эта программа
и
(самое главное) как определить, какие окна являются модальными по отношению к каким.
Например. Показывается главное окно. Еще модальное к нему окно настроек. Еще модальный к нему MessageBox. Как определить хендл окна настроек, зная лишь хендл MessageBox'а.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 14.01.06 18:09
Поэкспериментируй с GetWindow(GW_OWNER) и с GetWindowParent.
Номер ответа: 2
Автор ответа:
Victor
ICQ: 345743490
Вопросов: 42
Ответов: 385
Web-сайт:
Профиль | | #2
Добавлено: 14.01.06 18:40
GetWindowParent = 0 (десктоп).
GetWindow попробую, спасибо.
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 14.01.06 21:46
енумить дочерние окна, го в поиск по теме...
Номер ответа: 4
Автор ответа:
Victor
ICQ: 345743490
Вопросов: 42
Ответов: 385
Web-сайт:
Профиль | | #4
Добавлено: 15.01.06 02:49
GetWindow помог. Спасибо, полный success (почти).
PS. функции GetWindowParent не существует. Есть GetParent.