AutoHotKey(오토핫키) 설명서 ControlGetPos

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

ControlGetPos

컨트롤의 위치와 사이즈를 취득

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

Parameters

인수명설명
X, Y X좌표와Y좌표를 격납하는 변수명.
친윈도우의 좌상으로부터의 위치가 된다.
취득 실패시는 비운다.
Width/Height 가로폭과 높이를 격납하는 변수명
Control 컨트롤을 지정.
윈도우 지정의 방법참조.
WinTitle 윈도우 타이틀 등.
윈도우 지정의 방법참조.
WinText 윈도우에 포함되는 텍스트
ExcludeTitle 제외 타이틀
ExcludeText 제외 텍스트

Related

ControlMove, WinGetPos, Control, ControlGet, ControlGetText, ControlSetText, ControlClick, ControlFocus, ControlSend

Example(s)

; This working example will continuously update and display the
; name and position of the control currently under the mouse cursor:
Loop
{
	Sleep, 100
	MouseGetPos, , , WhichWindow, WhichControl
	ControlGetPos, x, y, w, h, %WhichControl%, ahk_id %WhichWindow%
	ToolTip, %WhichControl%`nX%X%`tY%Y%`nW%W%`t%H%
}