# Funktionsreferenz

GUIGetCursorInfo

Erfragt die Position des Mauszeigers relativ zum GUI-Fenster.

GUIGetCursorInfo ( [winhandle] )

Parameter

winhandle | [optional] Der Handle des Fensters, auf das sich die Funktion bezieht. Wenn nicht angegeben, wird das "aktuelle" Fenster genommen.

Bemerkungen

Die Koordinaten sind relativ zum GUI-Fenster angegeben (auch als "client"-Koordinaten bekannt).
Wenn der "winhandle" Parameter verwendet wird, wird das damit angegebene Fenster zum neuen "aktuellen" Fenster.

Siehe auch

Keine.

Beispiel

#include <GUIConstants.au3>
$IDC = 0
HotkeySet("{Esc}", "GetPos")
GUICreate("Press Esc to Get Pos", 400, 400)
$x=GUICtrlCreateLabel ("0", 10, 10,50)
$y=GUICtrlCreateLabel ("0", 10, 30,50)
GUISetState()
; Run the GUI until the dialog is closed
Do
$msg = GUIGetMsg()
Until $msg = $GUI_EVENT_CLOSE
Exit
Func GetPos()
$a=GUIGetCursorInfo()
GUIctrlSetData($x,$a[0])
GUIctrlSetData($y,$a[1])
EndFunc