![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с SetForegroundWindows [D6, WinXP]
Сергей Ю. © (2004-10-04 08:31:00)Суть проблемы: есть окно которое в определенный момент должно быть "самым верхним". Так вот SetForegroundWindow() работает нормально, но если на любом окне в системе есть popup-menu и если его вызвать, то это окно незакрывается моим :(. Как можно найти все открытые popup-меню и закрыть их, или как подругому решить мой трабл?
Сергей Ю. (2004-10-05 18:59:00) [1]Раз никто незахотел помочь, то я сам нашел решение - перед использованием setforegroundwindow() имитирую нажатие кнопки мыши, соответсвенно popup-menu и закрываются :)
Сергей Ю. (2004-10-05 07:11:00) [2]Неужели совсем никаких идей? Тогда вопрос: как найти все окна определенного класса (popup-menu)?