PDA

Показать полную графическую версию : Как определить окно, у которого нет Title, Control's и собственного процесса


Baldr_log
25-08-2009, 15:36
Ребята, мне надо нажать кнопку "Yes", когда появится окно с текстом: "Are you sure you want to exit?"
Но тут для меня есть трудность. На первой картинке главное окно и есть у него Title, судя по данным AutoIT 3 Win Info:

http://pic.ipicture.ru/uploads/090825/e2Yjq3ENKl.gif

а вот у самого окна с кнопками "Yes" и "No" Title - нет. При этом кнопки никаким образом не выделяют себя в Control, как и само окно

http://pic.ipicture.ru/uploads/090825/6WgU6i3k3y.gif

В процессах главное окно и окно с выбором кнопок под одним процессом.
Подскажите, какой самый ОПТИМАЛЬНЫЙ способ решить эту задачу.

SyDr
25-08-2009, 17:24
Размеры и координаты окна всегда одинаковые? Если так -> см. функцию MouseClick

Baldr_log
25-08-2009, 18:26
Да, размеры и координаты всегда одни и те же. Я так и хотел через MouseClick, да вот только не могу пока разобраться, как определить, что это окно появилось и активно. Типа WinActive




© OSzone.net 2001-2012