[Ex] Résolution d'écran (wmi)

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

[Ex] Résolution d'écran (wmi)

#1

Message par mikell »

Changement de résolution d'écran en 1 clic, en préservant la position des icones du bureau
► Afficher le texte
L'idée de départ vient d'un site allemand
La gestion des icones vient de l'UDF : IconMap.AU3
La fonction DisplayChangeRes est de GaryFrost du forum US
Le traitement des doublons : http://www.autoitscript.com/forum/topic ... -from-file
Les modes graphiques disponibles : adaptation d'un script vbs de JC BELLAMY
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Laddy
Niveau 7
Niveau 7
Messages : 321
Enregistré le : mer. 03 sept. 2008 07:34
Status : Hors ligne

Re: [Ex] Résolution d'écran (wmi)

#2

Message par Laddy »

Bonjour Mikell,

justement je cherchais un script de ce genre ou plutôt des informations.
Je souhaiterai faire la même chose mais pour un second écran qui est en bureau étendu.
En effet j'ai un double affichage avec des tailles d'écran différentes, ce qui fait que mon 2nd écran, qui a une résolution plus grande, utilise la résolution écran du 1er.
Ce qui est ennuyeux, car j'ai beau modifié la résolution du 2nd écran détecté via le panneau de configuration , au redémarrage du pc, rebelote.
Clic droit propriétés > paramètres, modifié résolution et hop valider grrr, de la perte de temps.

Bref, je vais regarder ton script pour trouver l'info qui modifie la résolution de l'écran de ce second écran en un clic ou démerrage du pc. Si tu as une piste merci :D


Edit ; je viens de tester le script et sur mon win 7 starter (netbook) la sauvegarde de la résolution ne s'effectue pas.
Func _GetAllDisplaySettings() donne des valeurs vides.
Résolution 1024x600
Je retrouve à mes moutons

Edit2 :
peux tu expliquer la partie sur la dll pour modifier la résolution, je ne maitrise pas du tout cette partie.
Pour mes moutons d apres ma lecture, je dois cibler sur videocontroller2 et modifier la résolution en 1900x1200.
Modifié en dernier par Laddy le jeu. 19 janv. 2012 12:50, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [Ex] Résolution d'écran (wmi)

#3

Message par mikell »

La gestion avec 2 moniteurs est hachement complexe...
Plutôt que de se taper du hard-codage, je viens de trouver ça sur le forum US , ça pourrait peut-être faire ton bonheur
http://www.autoitscript.com/forum/topic ... 011-dec-31
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Laddy
Niveau 7
Niveau 7
Messages : 321
Enregistré le : mer. 03 sept. 2008 07:34
Status : Hors ligne

Re: [Ex] Résolution d'écran (wmi)

#4

Message par Laddy »

Mon but est uniquement de gérer le second moniteur, et modifier sa resolution en un clic directement en 1900x1200 sans passer par une gui.

Faut juste que je trouve comment cibler le second monitor, videocontroller2 me semble une bonne piste du genre 'Select * from Win32_VideoController where DeviceID="VideoController2"' un truc du genre et modifier la résolution.

Je ne sais pas si c'est possible directement avec Func _DisplayChangeRes que tu utilises.

Je regarde ta solution
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [Ex] Résolution d'écran (wmi)

#5

Message par mikell »

ça y est, c'est trouvé sur le forum US Image
http://www.autoitscript.com/forum/topic ... _p__635569

Application :

Code : Tout sélectionner

#include <ChangeResolutionEx.au3>

_ChangeScreenResEx(1,1024,600,-1,-1)
_ChangeScreenResEx(2,1680,1050,-1,-1)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Laddy
Niveau 7
Niveau 7
Messages : 321
Enregistré le : mer. 03 sept. 2008 07:34
Status : Hors ligne

Re: [Ex] Résolution d'écran (wmi)

#6

Message par Laddy »

Lut Mikell
génial c'est exactement ce que je cherchais, j'ai testé et ça fonctionne super bien, j'ai mis l'exe au démarrage du pc, et hop la bonne résolution

Merci beaucoup pour ta recherche
Bonne journée
Laddy
Répondre