Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.24;
Скачать: CL | DM;

Вниз

Кто выше   Найти похожие ветки 

 
bobo ©   (2003-02-26 10:31) [0]

Есть мое приложение. Как средствами API определить, есть ли окна, перекрывающие мое. В API оперируют терминами дочерные, родительские. А мне все равно какое - главное, есть ли перекрывающие.


 
Игорь Шевченко ©   (2003-02-26 11:47) [1]

Глупый вопрос - а нафига ?


 
bobo ©   (2003-02-26 11:50) [2]

У меня в приложении две области, которым я поочередно передаю фокус по перемещении мыши (а не по щелчку клавы). Если у меня сверху какое-нибудь окно (помощь, например или окно другого приложения), то при передаче фокуса оно прячется за мое, что при щелчке с клавы естественно, а вот при перемещении мыше - выглядит страшновато. Вот я и хочу, ежели есть сверху окно - фокус не передавать.


 
MBo ©   (2003-02-26 12:39) [3]

GetNextWindow
GetWindowRect
IntersectRect


 
Clickmaker ©   (2003-02-26 17:06) [4]

if YourWindowHandle <> GetForegroundWindow then Фокус не передавать


 
Suntechnic ©   (2003-02-26 18:22) [5]

Если в системе существуют окна со стилем WS_EX_TOPMOST, то GetForegroundWindow ничего не даст. Для того чтобы определить Z-order всех окон в системе надо использовать связку GetTopWindow, GetNextWindow



Страницы: 1 вся ветка

Текущий архив: 2003.04.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
9-76740
Ev_genus
2002-11-21 23:56
2003.04.24
---|Ветка была без названия|---


1-76942
Spartak
2003-04-12 11:50
2003.04.24
Как подсчитать сколько строк в Listbox ?


3-76862
OlegM
2003-03-28 13:58
2003.04.24
Как поместить картинку jpeg или jpg в MyQSL


9-76745
Shadow
2002-11-24 15:13
2003.04.24
Где можно найти редактор двумерных карт?


1-76886
KADAN
2003-04-14 16:23
2003.04.24
Ищу компонент...