[R] Save 1 mouse click

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

[R] Save 1 mouse click

#1

Message par Narmeke »

Salut,
N'arrivant pas a résoudre mon problème je fais appel a vous :cry:
Donc voilà :
J'aimerais un script tous simple, qu'il permette d'enregistrer un (1) click de souris si la fenêtre est active.
Puis afficher les position x et y dans une msgbox.

J'ai utiliser la fonction recherche du Forum ==> http://www.autoitscript.fr/forum/viewto ... icks#p8315
Mais je n'ai pas réussi a l'adapter mes besoin :oops:

Merci d'avance :wink:
Modifié en dernier par Narmeke le jeu. 11 févr. 2010 15:02, modifié 1 fois.
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [..] Save 1 mouse click

#2

Message par Narmeke »

Finalement en fouillant la DOC :

Code : Tout sélectionner

If _IsPressed(02) Then ;Si un Clique droit est effectué
    $MOUSE_POS_X = MouseGetPos(0) ;On stock la position X de la souris dans une variable
    $MOUSE_POS_Y = MouseGetPos(1) ;On stock la position Y de la souris dans une variable
    GUICtrlSetData($INPUT_COOR_X, $MOUSE_POS_X) ;Puis on affiche la position X dans une Input
    GUICtrlSetData($INPUT_COOR_y, $MOUSE_POS_y) ;Puis on affiche la position Y dans une Input
EndIf ;Fin de la condition
 
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11818
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Save 1 mouse click

#3

Message par Tlem »

Si vous avez auto-résolu votre question :lol: n'oubliez pas la balise [R].
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre