Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Хендл окна, висящего поверх других на экране и не активного [D7, WinXP]


Islander ©   (2004-06-06 16:39:00) 

Здравствуйте!

Есть такая проблема: на экране есть несколько окон. Одно из них находится выше всех других, т.е. его никто не перекрывает, а оно закрывает собой все другие.

При этом _ни одно из этих окон не активно_ , т.к. фокус имеет либо десктоп, либо таскбар.

Итак вопрос: как можно получить хендл окна, висящего поверх других на экране и при этом неактивного?


GanibalLector   (2004-06-06 19:38:00) [1]

командой Findwindow  :)
ну,а если не известно (ни текста окна,ни класса) да поможет тебе сканер окон.


jack128   (2004-06-06 17:06:00) [2]

попробуй GetWindow c командой GW_HWNDFIRST


Наверх

Титульная страница Поиск, карта сайта Написать письмо