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)