函数参考


WinActivate

激活指定的窗口(设置焦点到该窗口,使其成为活动窗口).

WinActivate ( "窗口标题" [, "窗口文本"] )

参数

窗口标题 要激活的窗口的标题. 参考 标题特殊定义.
窗口文本 [可选参数] 要激活的窗口包含的文本.

返回值

成功: 返回 窗口句柄.
失败: 返回 0 (如果没有找到指定窗口).

注意/说明

您可以使用 WinActive 函数来检查 WinActivate 是否成功,若同时有多个窗口符合匹配条件则程序将激活最近被激活的窗口,WinActivate 在窗口最小化的情况下仍能正常工作.但是,"最顶层"窗口仍将覆盖在被激活窗口之上.

@extended 包含一个扩展信息,指明是否成功完成激活.

相关

WinClose, WinSetState, WinTitleMatchMode (Option), WinKill, WinMove

示例/演示


Run("notepad.exe")
WinWaitActive("[CLASS:Notepad]")
Send("!{tab}")
Sleep(1000)


WinActivate("[CLASS:Notepad]", "")