DesktopMouseX()
Syntax
Ergebnis = DesktopMouseX()Beschreibung
Gibt die absolute x-Position der Maus auf dem Desktop zurück.
Parameter
Diese Funktion hat keine Parameter.
Rückgabewert
Gibt die x-Koordinate (in Pixel) der Maus relativ zur linken oberen Ecke des Hauptmonitors zurück. Die Koordinate ist negativ, wenn sich die Maus auf einem Monitor links vom Hauptmonitor befindet.
Beispiel
If OpenWindow(0, 0, 0, 300, 30, "Desktop Maus-Monitor", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
TextGadget(0, 10, 6, 200, 20, "")
Repeat
Event = WindowEvent()
If Event = 0 ; Es sind keine Ereignisse mehr in der Warteschleife, daher halten wir den Prozess
; für ein paar Millisekunden an, um das Multitasking nicht zu beeinträchtigen
SetGadgetText(0, "Desktop Maus-Position: "+Str(DesktopMouseX())+","+Str(DesktopMouseY()))
Delay(20)
EndIf
Until Event = #PB_Event_CloseWindow
EndIf
Siehe auch
DesktopMouseY(), DesktopX(), DesktopWidth(), WindowMouseX()
Unterstützte OS
Alle