是否可以将窗口向下移动200个像素或类似的大小?
我只找到了WinMove命令,但它需要一个固定的位置,而不是仅仅向下移动窗口。
那么,如果我想在下面的例子中把calc向下移动一点,我该怎么做呢?
运行,calc.exeWinWait,计算器WinMove,xxxx?谢谢
在这种情况下,您需要的是WinGetPos命令。
示例:
; Press F1 to move the Calculator window 10 pixel downwards:
F1::
If !WinExist("Calculator") ; "!" means "NOT" in this case
Run, calc.exe
WinWait, Calculator
WinGetPos, X, Y, Width, Height, Calculator
WinMove, Calculator, , X, Y+10
return