[R] Les coor d'une souri.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jesusip200
Niveau 3
Niveau 3
Messages : 46
Enregistré le : mar. 16 juin 2009 01:36
Status : Hors ligne

[R] Les coor d'une souri.

#1

Message par jesusip200 »

Bonjours,

Voila j'ai encore un petit soucis ^^

J'aimerais pouvoir avoir les coordonné d'une image dans la gui avec la souri ^^ Genre commencer a X:0 et Y:0 au coin en haut a gauche de l'image.

Je demande pas de me dire comme faire mes juste une place ou que je peux avoir des information.

Cars dans la docs j'ai rien trouver sauf :

Function MouseGetPos qui ne me dit rien d'utile. Et le Clickmouse et les autre m'en dise pas plus :S.
Modifié en dernier par jesusip200 le jeu. 31 déc. 2009 21:45, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Les coor d'une souri.

#2

Message par Tlem »

Utilisez :C:\Program Files\AutoIt3\Au3Info.exe
Cliquez sur l'onglet Control puis déplacez la cible sur le coin supérieur gauche de votre image et vous aurez les coordonnées. :mrgreen:
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é".
jesusip200
Niveau 3
Niveau 3
Messages : 46
Enregistré le : mar. 16 juin 2009 01:36
Status : Hors ligne

Re: [..] Les coor d'une souri.

#3

Message par jesusip200 »

Génial lol j'avais jamais remarquer ce AutoitInfo XD Trop beau ce programme.

Mes c'est pas ce que je cherche. C'est surement moi qui me suis mal expliquer. Alors je vais m'expliquer au mieux que je peux.

Voila un example ( Juste fais avec koda ^^ )

Code : Tout sélectionner

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 602, 400, 270, 261)
$Button1 = GUICtrlCreateButton("Retour Gui1", 8, 360, 100, 30, $BS_FLAT)
$Pic1 = GUICtrlCreatePic("", 120, 8, 476, 388, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUICtrlCreateLabel("Information", 8, 16, 96, 24)
GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif")
$Label2 = GUICtrlCreateLabel("X :", 8, 48, 18, 20)
GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
$Input1 = GUICtrlCreateInput("Input1", 32, 48, 73, 21)
$Label3 = GUICtrlCreateLabel("Y:", 8, 80, 16, 20)
GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
$Input2 = GUICtrlCreateInput("Input2", 32, 80, 73, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd
 
J'aimerais un genre de : GetMousePos($Pic1) = Haut[0], Gauche[0] et Bas[100], Droite[100] ( J'écrit n'importe koi en esperant que vous compreniez ce que je veux dire, cars je connais pas les commade de la souri. Mes je suis en train de regarder les option de la souri dans la docs ^^ )



Edit : Oups desoler je voulais faire une apercu ^^

Bon ce que je voulais dire. C'est que l'image est une carte et que tu click sur un point pour enregistrer les coor en varariable $X et $Y.
jesusip200
Niveau 3
Niveau 3
Messages : 46
Enregistré le : mar. 16 juin 2009 01:36
Status : Hors ligne

Re: [..] Les coor d'une souri.

#4

Message par jesusip200 »

C'est correct lol j'ai trouver ^^

GUIGetCursorInfo()

Vraiement desoler tout sa pour une seul commande ^^
:oops: :oops: :oops: Merci quand même :oops: :oops: :oops:
Répondre