WinWaitNotActive
Приостановить выполнение скрипта, до того как указанное окно перестанет быть активным.
WinWaitNotActive ( "title" [, "text" [, timeout = 0 ]] )
Параметры
title | Заголовок/дескриптор/класс окна. См. заголовки и текст окон (расширенные). |
text |
[необязательный] Текст окна. |
timeout |
[необязательный] Тайм-аут в секундах. По умолчанию 0 - бесконечное ожидание. |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0, если выход по тайм-ауту. |
Примечания
Окно опрашивается каждые 250 миллисекунд или около того.См. также
WinActive, WinExists, WinWait, WinWaitActive, WinWaitClose, WinWaitDelay (Опция)Пример
; Ожидает окно "[CLASS:Notepad]" до момента, когда оно перестанет быть активным.
WinWaitNotActive("[CLASS:Notepad]")
; Ожидает окно "[CLASS:Notepad]" максимум 5 секунд до момента, когда оно перестанет быть активным.
WinWaitNotActive("[CLASS:Notepad]", "", 5)