Functions > Mouse >


MouseClickDrag

Effectue une op�ration de clic de souris et de glissement.

MouseClickDrag ( "button", x1, y1, x2, y2 [, speed = 10] )

Param�tres

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".
x1, y1 Les coordonn�es x,y pour d�marrer l'op�ration de glissement.
x2, y2 Les coordonn�es x,y pour mettre fin � l'op�ration de glissement.
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.

Valeur de retour

Succ�s: Retourne 1.
�chec: Retourne 0, le bouton n'est pas dans la liste.

Remarques

Si le bouton est une cha�ne vide, le bouton gauche sera cliqu�.

Si l'utilisateur a invers� les boutons gauche et droit de la souris dans le panneau de configuration, alors le comportement des boutons est diff�rent. Le bouton "primary" ou "main" sera le clic principal, que les boutons soient invers�s ou non. Le bouton "secondary" ou "menu" fera g�n�ralement appara�tre le menu contextuel, que les boutons soient invers�s ou non. Consultez la table de MouseClick pour plus d'explications.

En relation

MouseClick, MouseClickDragDelay (Option), MouseCoordMode (Option), MouseDown, MouseGetPos, MouseMove, MouseUp, MouseWheel

Exemple

#include <AutoItConstants.au3>

; Clic gauche et glissement de (0,200) � (600,700)

MouseClickDrag($MOUSE_CLICK_LEFT, 0, 200, 600, 700)