コントロールの位置とサイズを変更
ControlMove, Control, X, Y, Width, Height [, WinTitle, WinText, ExcludeTitle, ExcludeText]
引数名 | 説明 |
---|---|
Control | コントロールを指定。 ウィンドウ指定の方法参照。 |
X, Y | X座標とY座標を親ウィンドウの左上からの相対位置で指定。 |
Width, Height | 幅と高さを指定。 |
WinTitle | ウィンドウタイトルなど。 ウィンドウ指定の方法参照。 |
WinText | ウィンドウに含まれるテキスト |
ExcludeTitle | 除外タイトル |
ExcludeText | 除外テキスト |
成功時は「0」、失敗時は「1」。
To improve reliability, a delay is done automatically after every use of this command. That delay can be changed via SetControlDelay.
Window titles and text are always case sensitive. Hidden windows are not detected unless DetectHiddenWindows has been turned on.
SetTimer, ControlMoveTimer InputBox, OutputVar, My Input Box return ControlMoveTimer: IfWinNotExist, My Input Box, , return ; Otherwise the above set the "last found" window for us: SetTimer, ControlMoveTimer, off WinActivate ControlMove, OK, 10, , 200 ; Move the OK button to the left and increase its width. return