Bonjours à tous,
J'ai appris à utiliser les DLL de l'API Windows hier pour pouvoir contrôler mes deux écrans. Donc après une bonne nuit de sommeil pour comprendre tout cela (ou pas, on est le 1er janvier en même temps ) j'ai pondu cette petite fonction qui me sera bien utile. J'espère qu'elle le sera aussi pour vous !
Quelques utilisations possible de la fonction (détaillés dans le fichier d'exemple) :
- Changer la résolution d'un écran
- Changer la fréquence et la profondeur des couleurs d'un écran
- Changer la position d'un écran par rapport à l'autre (A quel endroit la souris devra passer pour aller sur l'autre écran)
- Configurer deux écrans en même temps en faisant clignoter une seul fois
- Changer d'écran principale
- Récupérer la résolution d'un écran
- Savoir si un écran existe
- Forcer un reset de l'écran sans aucune données
Hésitez pas à me dire si il y a des optimisations à faire
[FUNC] Configuration d'écran y compris en multiscreen
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.
[FUNC] Configuration d'écran y compris en multiscreen
- Fichiers joints
-
- Exemples.au3
- (3.42 Kio) Téléchargé 936 fois
-
- ChangeMultiDispSettings.au3
- (7.27 Kio) Téléchargé 989 fois
Re: [FUNC] Configuration d'écran y compris en multiscreen
Salut,
Fonctionne pas pour moi sous W7 64b
Résolution actuelle : 0x0
Fréquence de rafraîchissement : 0Hz
Profondeur des couleurs : 0bits
Résolution de l'écran n°1 : 0x0
Résolution actuelle : 0x0
Fréquence de rafraîchissement : 0Hz
Profondeur des couleurs : 0bits
L'écran n°9084 n'existe pas :O !
Résolution actuelle : 0x0
Fréquence de rafraîchissement : 0Hz
Profondeur des couleurs : 0bits
a+
Fonctionne pas pour moi sous W7 64b
Résolution actuelle : 0x0
Fréquence de rafraîchissement : 0Hz
Profondeur des couleurs : 0bits
Résolution de l'écran n°1 : 0x0
Résolution actuelle : 0x0
Fréquence de rafraîchissement : 0Hz
Profondeur des couleurs : 0bits
L'écran n°9084 n'existe pas :O !
Résolution actuelle : 0x0
Fréquence de rafraîchissement : 0Hz
Profondeur des couleurs : 0bits
a+
- Tlem
- Site Admin
- Messages : 11776
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [FUNC] Configuration d'écran y compris en multiscreen
Bonsoir Camil.
Pour ma part, en dehors d'un
Pour ma part, en dehors d'un
Case
en trop sur la ligne 157 de ChangeMultiDispSettings.au3, le code semble fonctionner sur mon Windows 10 Pro, en tout cas pour le changement de résolution ! Après, je suis admin de ma machine ...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é".
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é".
Re: [FUNC] Configuration d'écran y compris en multiscreen
Bonjour,
Je souhaitais juste trouver un bout de code ou m'en inspirer pour remonter les écrans actif d'un PC.
J'ai réussi a lister les écrans dans la base de registre mais je ne sais pas dire ceux qui sont actifs ?
Si vous avez une idée...
Je souhaitais juste trouver un bout de code ou m'en inspirer pour remonter les écrans actif d'un PC.
J'ai réussi a lister les écrans dans la base de registre mais je ne sais pas dire ceux qui sont actifs ?
Si vous avez une idée...
Modifié en dernier par camil le mar. 17 avr. 2018 21:42, modifié 1 fois.
- Tlem
- Site Admin
- Messages : 11776
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [FUNC] Configuration d'écran y compris en multiscreen
Non, aucune idée.
Envoyé de mon SM-N9005 en utilisant Tapatalk
Envoyé de mon SM-N9005 en utilisant Tapatalk
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é".
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é".