Rubrik: Maus & Tastatur | 09.05.01 |
GetCursorPos-Funktion Diese Funktion ermittelt die Bildschirmkoordinaten, an denen sich der Mauscursor gerade befindet. | ||
Betriebssystem: Win95, Win98, WinNT, Win2000, WinME | Views: 25.178 |
Beschreibung:
Diese Funktion ermittelt die Bildschirmkoordinaten, an denen sich der Mauscursor gerade befindet.
Deklaration:
Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Parameter:
lpPoint | Erwartet eine POINTAPI-Struktur, die mit den Mauscursor-Koordinaten gefüllt wird. |
Rückgabewert:
War der Funktionsaufruf erfolgreich, wird ein Wert ungleich 0 zurückgegeben. Trat ein Fehler auf, ist der Rückgabewert "0". Für erweiterte Fehler-Informationen können Sie die GetLastError-Funktion aufrufen.
Beispiel:
Private Declare Function GetCursorPos Lib "user32.dll" (lpPoint As POINTAPI) As Long Private Type POINTAPI x As Long y As Long End Type Dim CP As POINTAPI
Private Sub Timer1_Timer () GetCursorPos CP Label1.Caption = "X: " & CP.x & " / Y: " & CP.y End Sub