Funktionsreferenz

MouseGetCursor

Gibt die ID des aktuellen Mauscursors zurück.

MouseGetCursor ( )

 

Parameter

Keine.

 

Rückgabewert

Gibt die ID des Mauscursors zurück:
    0 = UNKNOWN (beinhaltet die zeigenden und greifenden Handsymbole)
    1 = APPSTARTING (Sanduhr mit dem Pfeil)
    2 = ARROW (normaler Cursor)
    3 = CROSS (Kreuz)
    4 = HELP (Fragezeichen)
    5 = IBEAM (Editier-Cursor - ähnlich "I")
    6 = ICON (Icon)
    7 = NO (Verbotsschild)
    8 = SIZE (?)
    9 = SIZEALL (Pfeile in alle 4 Richtungen)
  10 = SIZENESW (Pfeile diagonal nach oben rechts und unten links )
  11 = SIZENS (Pfeile nach oben und unten)
  12 = SIZENWSE (Pfeile diagonal nach oben links und unten rechts)
  13 = SIZEWE (Pfeile nach links und rechts)
  14 = UPARROW (Aufwärtspfeil)
  15 = WAIT (Sanduhr)
  16 = HAND (Kein sichtbarer Cursor)

 

Bemerkungen

Keine.

 

Verwandte Funktionen

MouseGetPos

 

Beispiel


sleep(2000)  ; Zeit, um die Maus zu bewegen, bevor die ID abgefragt wird

; Erstellt ein Array mit einer Zuordnung zwischen der Zeigerart und der ID Nummer
$IDs = StringSplit("AppStarting|Arrow|Cross|Help|IBeam|Icon|No|" & _
"Size|SizeAll|SizeNESW|SizeNS|SizeNWSE|SizeWE|UpArrow|Wait|Hand", "|")
$IDs[0] = "Unknown"

$cursor = MouseGetCursor()
MsgBox(4096, "ID = " & $cursor, "Dies bedeutet: " & $IDs[$cursor])