![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Итак, у меня есть приложение например(opera) нужна проверка на активность приложения, то есть в фокусе оно или нет.
|
|
#2
|
||||
|
||||
|
В смысле? ты знаешь Хендл процесса или окна, или вообще ты знаешь путь к ЕХЕ-шнику?
объясни более доступно! Определение активного окна - GetForegroundWindow |
|
#3
|
|||
|
|||
|
Хэндл знаю, путь к exe нет. Нужно просто проверить то ли окно работает или нет, если то, то делать а если нет бездействовать.
|
|
#4
|
|||
|
|||
|
Надо найти главное окно приложения и посмотреть - на каком оно месте в Z-order'е.
|
|
#5
|
|||
|
|||
|
Все спасибо, проблему решил и гораздо проще. Нашёл хэндл нужного приложения и сравнил его с активным окном.
|