Bonjour
Je souhaiterai utiliser la fonction Mouseclick dans une fenêtre et non dans l'écran.
Càd pour la fenêtre (800x600) que je veux faire je commençais par ça
inWaitActive("MaxTV")
MouseClick("left", 570, 609, 1, 30)
MaxTV étant le nom de la fenêtre (c'est un logiciel pour voir la télé sur son PC, je veux cliquer à chaque fois sur la chaîne habituelle..)
Les mouvements sont corrects, mais il part dans le bureau et dans les autres fenêtres et je veux qu'il reste uniquement dans sa fenêtre !
Que faire ?
Quelque chose à ajouter dans la ligne du MouseClick ?
Merci d'avance
PS : J'ai trouvé les coordonnées dans la fenêtre avec AutoIt Window Info
[R] Comment MouseClick dans une fenêtre déterminée ?
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Comment MouseClick dans une fenêtre déterminée ?
Modifié en dernier par spik96 le mar. 05 mai 2009 18:01, modifié 2 fois.
-
tolf
- Niveau 7

- Messages : 318
- Enregistré le : ven. 15 févr. 2008 12:25
- Localisation : Paris
- Status : Hors ligne
Re: [MouseClick] Clic dans une fenêtre déterminée
Merci de respecter les règles du forum et d'éditer votre titre.
Re: [..] Comment MouseClick dans une fenêtre déterminée ?
Voilà j'ai édité mon titre, désolé pour l'erreur, pourtant j'avais essayé que ça corresponde aux règles...
Sinon j'attends toujours la réponse, je cherche sur google et sur divers sites sur autoit mais encore rien trouvé.
Sinon j'attends toujours la réponse, je cherche sur google et sur divers sites sur autoit mais encore rien trouvé.
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: [..] Comment MouseClick dans une fenêtre déterminée ?
Quelque recherche sur le forum aurait pu vous aider.
Sinon, ya aussi la doc autoit... C'est là qu'il faut voir en 1er !
Donc bon, pour cliquer au bon endroit, suffit d'ajouter les coordonées de la fenetre au moussclic
Sinon, ya aussi la doc autoit... C'est là qu'il faut voir en 1er !
Donc bon, pour cliquer au bon endroit, suffit d'ajouter les coordonées de la fenetre au moussclic
Code : Tout sélectionner
winWaitActive("MaxTV")
$ZeroCoor = WinGetPos ( "MaxTV" )
MouseClick("left", $ZeroCoor[0] + 570, $ZeroCoor[1] + 609, 1, 30)Signez ici
Re: [..] Comment MouseClick dans une fenêtre déterminée ?
Merci ! C'est exactement ce qu'il me fallait !
Je me sens un peu bête de ne pas avoir trouvé la réponse sur le forum et dans la doc d'autoit, vu que j'avais cherché mais apparemment pas assez.
En tout cas merci !
Je me sens un peu bête de ne pas avoir trouvé la réponse sur le forum et dans la doc d'autoit, vu que j'avais cherché mais apparemment pas assez.
En tout cas merci !

