暂停脚本的执行直至指定窗口被激活(成为活动状态)为止.
WinWaitActive ( "窗口标题"[, "窗口文本"[, 超时时间]] )
窗口标题 | 要检查的窗口的标题.参考 标题特殊定义. |
窗口文本 | [可选参数] 要检查的窗口包含的文本. |
超时时间 | [可选参数] 超时时间,以秒为单位. |
成功: | 返回值为 窗口句柄. |
失败: | 返回值为 0,说明已超时. |
Example()
Func Example()
; Run Notepad
Run("notepad.exe")
;等待记事本窗口出现并是活动状态,超时10秒
WinWaitActive("[CLASS:Notepad]", "", 10)
; 等待记事本窗口显示两秒
Sleep(2000)
; 使用记事本的类名关闭记事本窗口.
WinClose("[CLASS:Notepad]")
EndFunc ;==>Example