AutoHotKey(오토핫키) 설명서 ControlMove

Posted by 발전소장
2014. 8. 13. 20:45 AutoHotKey/Commands

ControlMove

컨트롤의 위치와 사이즈를 변경

ControlMove, Control, X, Y, Width, Height [, WinTitle, WinText, ExcludeTitle, ExcludeText]

Parameters

인수명설명
Control 컨트롤을 지정.
윈도우 지정의 방법참조.
X, Y X좌표와Y좌표를 친윈도우의 좌상으로부터의 상대 위치에서 지정.
Width, Height 폭과 높이를 지정.
WinTitle 윈도우 타이틀 등.
윈도우 지정의 방법참조.
WinText 윈도우에 포함되는 텍스트
ExcludeTitle 제외 타이틀
ExcludeText 제외 텍스트

ErrorLevel

성공시는 「0」, 실패시는 「1」.

Remarks

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.

Example(s)

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