Bonjour,
Tout est pratiquement dit dans le titre. J'ai 2 moniteurs, sous forme d'extension d'écran, et je peux démarrer mon script sur l'un ou l'autre moniteur. Jusque la tout va bien ...
Je voudrais maintenant bouger ma souris sur la fenêtre de mon script (donc sur le moniteur 1 ou 2), mais je n'arrive pas à trouver comment faire.
Une idée? Une piste ?
[R] Savoir sur quel moniteur est un script ?
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] Savoir sur quel moniteur est un script ?
Modifié en dernier par ltrautoit le mar. 18 oct. 2011 12:52, modifié 1 fois.
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Savoir sur quel moniteur est un script ?
A priori je dirais 2 solutions
D'abord voir ce que donnent @desktopwidth et WinGetPos pour la fenêtre du script, et calculer à partir de là
Ou alors utiliser MouseCoordMode avec le paramètre adapté
D'abord voir ce que donnent @desktopwidth et WinGetPos pour la fenêtre du script, et calculer à partir de là
Ou alors utiliser MouseCoordMode avec le paramètre adapté
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [R] Savoir sur quel moniteur est un script ?
Ca marche !!!!
depuis le temps que je cherchais !!
Pour le @desktopwidth, non, ca donne la largeur d'un écran sans plus.
Pour le MouseCoordMode, je ne pense pas même si je n'ai pas essayé (relatif à la fenêtre active)
Par contre OK avec le WinGetPos : Il donne un tableau de 4 éléments. Le zéro de la largeur d'écran étant au milieu des 2 écrans, il est possible de détecter le moniteur en se basant sur ce chiffre.
-800 : Ecran de gauche
+800 : Ecran de droite.
Merci pour la réponse.
Pour le @desktopwidth, non, ca donne la largeur d'un écran sans plus.
Pour le MouseCoordMode, je ne pense pas même si je n'ai pas essayé (relatif à la fenêtre active)
Par contre OK avec le WinGetPos : Il donne un tableau de 4 éléments. Le zéro de la largeur d'écran étant au milieu des 2 écrans, il est possible de détecter le moniteur en se basant sur ce chiffre.
-800 : Ecran de gauche
+800 : Ecran de droite.
Merci pour la réponse.

