函数说明

WinMove

移动指定的窗口或调整窗口的大小。

WinMove ( "窗口标题", "窗口文本", x, y [, 宽度 [, 高度]] )

 

参数

窗口标题 目标窗口标题。
窗口文本 目标窗口文本。
x 要移动到的新 X 坐标。
y 要移动到的新 Y 坐标。
宽度 [可选参数] 窗口的新宽度。
高度 [可选参数] 窗口的新高度。

 

返回值

 

注意

WinMove 对最小化窗口无效,但能对隐藏窗口正常工作。
若指定的宽度和高度过小(或者是负数)则窗口大小将不会小于 112 x 27(象素)。若宽度和高度过大则窗口大小将不会大于 [12+@DesktopWidth] x [12+@DesktopHeight](象素,约值)。
X 和 Y 坐标可使用负数。事实上,您甚至可以把窗口移出屏幕;若该程序具有“记住上次位置”功能则下一次您运行该程序时窗口将在屏幕一角出现(并且是完全显示)。
若同时有多个窗口符合匹配条件则程序将移动最近被激活的窗口。

 

相关

WinActivate, WinClose, WinGetClientSize, WinGetPos, WinSetState

 

示例


WinMove("无标题 -", "", 0, 0, 200, 200)