Effectue une opération de clic de souris.
MouseClick ( "button" [, x, y [, clicks = 1 [, speed = 10]]] )
button | Le bouton à cliquer: $MOUSE_CLICK_RIGHT ("right") $MOUSE_CLICK_MIDDLE ("middle") $MOUSE_CLICK_MAIN ("main") $MOUSE_CLICK_MENU ("menu") $MOUSE_CLICK_PRIMARY ("primary") $MOUSE_CLICK_SECONDARY ("secondary") Les constantes sont définies dans "AutoItConstants.au3". |
x, y | [optionnel] Les coordonnées x,y où déplacer la souris. Si aucune coordonnée n'est donnée, la position actuelle est utilisée (par défaut). |
clicks | [optionnel] Le nombre de clics de souris. 1 par défaut. |
speed | [optionnel] La vitesse de déplacement de la souris dans la plage de 1 (le plus rapide) à 100 (le plus lent). Une vitesse de 0 déplacera la souris instantanément. La vitesse par défaut est 10. |
Succès: | Retourne 1. |
Échec: | Retourne 0, le bouton n'est pas dans la liste ou un paramètre est invalide comme x sans y. |
Button | Normal | Inversé |
---|---|---|
"" | Gauche | Gauche |
"left" | Gauche | Gauche |
"middle" | Milieu | Milieu |
"right" | Droit | Droit |
"primary" | Gauche | Droit |
"main" | gauche | droit |
"secondary" | Droit | Gauche |
"menu" | Droit | Gauche |
ControlClick, MouseClickDelay (Option), MouseClickDrag, MouseCoordMode (Option), MouseDown, MouseGetPos, MouseMove, MouseUp, MouseWheel
#include <AutoItConstants.au3> ; Double-clique à la position actuelle de la souris. MouseClick($MOUSE_CLICK_LEFT) MouseClick($MOUSE_CLICK_LEFT) ; Double-clique à la position (x, y) = (0, 500). MouseClick($MOUSE_CLICK_LEFT, 0, 500, 2) ; Double-clique à la position (x, y) = (0, 500). C'est une meilleure approche car elle prend en compte gaucher/droitier. MouseClick($MOUSE_CLICK_PRIMARY, 0, 500, 2)