獲取(相對于 GUI 窗口的)鼠標位置。
GUIGetCursorInfo ( [窗口句柄] )
參數(shù)
窗口句柄 | [可選參數(shù)] 目標窗口句柄。若此參數(shù)缺省則使用“當前”窗口。 |
返回值
若成功則返回一個含有鼠標信息的數(shù)組:
注意
返回的坐標值都是相對于 GUI 窗口的(也即客戶區(qū)坐標)。
相關
無
示例
#include <GUIConstants.au3>
$IDC = 0
HotkeySet("{Esc}", "GetPos")
GUICreate("按 Esc 更新坐標位置", 400, 400)
$x=GUICtrlCreateLabel ("0", 10, 10,50)
$y=GUICtrlCreateLabel ("0", 10, 30,50)
GUISetState()
; 運行腳本直到窗口被關閉
Do
$msg = GUIGetMsg()
Until $msg = $GUI_EVENT_CLOSE
Exit
Func GetPos()
$a=GUIGetCursorInfo()
GUIctrlSetData($x,$a[0])
GUIctrlSetData($y,$a[1])
EndFunc