函数参考


WinClose

关闭指定窗口.

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

参数

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

返回值

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

注意/说明

本函数将发送一个关闭消息到目标窗口,效果因窗口不同而不同(它可能会询问是否保存数据,等等).若要强制性关闭目标窗口,请使用 WinKill 函数.若同时有多个窗口符合匹配条件则程序将关闭最近被激活的窗口.

相关

WinActivate, WinExists, WinKill, WinSetState, WinTitleMatchMode (Option), ProcessClose, WinMove

示例/演示


Run("notepad.exe")
WinWaitActive("[CLASS:Notepad]")
ControlSend("[CLASS:Notepad]","","[CLASSNN:Edit1]","text")
Sleep(500)

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