Что нового

Как отследить факт присутствие окна на раб. столе активного или не активного?

agikon

Знающий
Сообщения
789
Репутация
17
WinExists определяет есть ли окно или нет в целом. То есть даже если свернуть в панель задач то показывает что окно есть.
WinActive определяет только если окно активное.

А вот можно ли как то отследить именно сам факт наявности окна на рабочем столе активного, не активного,не важно? Нет, ну активного WinActive то, а вот получается загвоздка в неактивном.
То есть если окно есть на рабочем столе активное или не активное, то определялось как такое что оно есть. А если окно свернуто в трей то оно определялось как такое что его нет.

Помогите пожалуйста, если вообще возможно такое состояние отследить, ну я вот смотрю справку, форум ну не могу найти функции чтобы вот именно сам факт наявности окна. Пожалуйста напишите саму функцию, если конечно есть такая.

Забыл, и чтобы предварительно не активировать окно, а просто понять когда оно не активное.
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
agikon
ну ты загнул, ты сам понял что спросил?
Посмотри
Код:
WinGetState
 
Автор
A

agikon

Знающий
Сообщения
789
Репутация
17
inververs
Это имеено то что надо!
А ведь искал в справку именно по автоматизации окон, все эти функции пересмотрел, и почему то не задело.
Спасибо.
 
Верх