Führt einen Mausklick aus.
MouseClick ( "button" [, x, y [, clicks [, speed ]]] )
Parameter
| button | Die Maustaste die gedrückt werden soll: "left" (links), "right" (rechts), "middle" (mitte), "main" (haupt), "menu" (Menü), "primary" (primär), "secondary" (sekundär). |
| x, y | [optional] Die x,y-Koordinaten, an der die Klicks ausgeführt werden sollen. Sind keine x,y-Koordinaten angegeben, wird standardmäßig die gegenwärtige Mausposition verwendet. |
| clicks | [optional] Anzahl der Klicks. Standardwert ist 1. |
| speed | [optional] Geschwindigkeit der Mausbewegung von 1 (schnellste) bis 100 (langsamste). Eine Geschwindigkeit von 0 führt den Klick (an den x,y-Koordinaten) sofort aus. Standardgeschwindigkeit ist 10. |
Rückgabewert
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück, wenn die Maustaste nicht in der Liste steht oder ungültiger Parameter wie z. B. die Angabe von x ohne y. |
Bemerkungen
Wenn "button" leer gelassen wird, wird die linke Maustaste benutzt.| Button | Normal | getauscht |
| "" | Links | Links |
| "left" | Links | Links |
| "middle" | Mitte | Mitte |
| "right" | Rechts | Rechts |
| "primary" | Links | Rechts |
| "main" | Links | Rechts |
| "secondary" | Rechts | Links |
| "menu" | Rechts | Links |
Verwandte Funktionen
MouseClickDrag, MouseGetPos, MouseMove, MouseCoordMode (Option), MouseClickDelay (Option), ControlClick, MouseDown, MouseUp, MouseWheel
Beispiel
; Doppelklick auf der aktuellen Mausposition
MouseClick("left")
MouseClick("left")
; Doppelklick auf der Position x=0 y=500
MouseClick("left", 0, 500, 2)
; SICHERERE VERSION eines Doppelklicks auf der Position x=0 y=500. Benutzt die Maustasten-Einstellungen aus der Systemsteuerung
MouseClick("primary", 0, 500, 2)