Page 1 sur 1

[R] Savoir sur quel moniteur est un script ?

Posté : lun. 17 oct. 2011 14:18
par ltrautoit
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 ?

Re: [..] Savoir sur quel moniteur est un script ?

Posté : lun. 17 oct. 2011 15:03
par mikell
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é

Re: [R] Savoir sur quel moniteur est un script ?

Posté : mar. 18 oct. 2011 12:59
par ltrautoit
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.