将 WinGetActiveTitle 和 WinGetPos 合并为一条命令。
WinGetActiveStats, Title, Width, Height, X, Y
Title | 存储当前激活窗口的标题的变量。 |
Width/Height | 存储当前激活窗口的宽或高的变量。 |
X, Y | 存储当前激活窗口左上角的横坐标和纵坐标的变量。 |
如果没有找到匹配的窗口,输出变量为空。
这个命令等同于顺序执行下面两个命令:
WinGetTitle, Title, A
WinGetPos, X, Y, Width, Height, A
如果当前激活的窗口是一个隐藏窗口并且 DetectHiddenWindows 是关闭的(默认),则所有的命令,除了 WinShow ,都不能检测到该窗口。如果因为这个原因或者其它的原因不能检测到当前激活的窗口,则该命令所有的输出变量都为空。
WinGetPos, WinGetActiveTitle, WinGetTitle, WinGetClass, WinGetText, ControlGetText
WinGetActiveStats, Title, Width, Height, X, Y MsgBox, The active window "%Title%" is %Width% wide`, %Height% tall`, and positioned at %X%`,%Y%.