Connaître taille texte, application défini dans paramètres écran [Fermé]

Signaler
-
Messages postés
7332
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 avril 2021
-
Bonjour à tous,

Pour plus de confort, j'ai défini la taille texte et application à 125% dans la configuration personnalisée de mon écran (outils paramètres - système affichage,...)
Jusque là, tout va bien ! Sauf que je travaille sur plusieurs ordinateurs et que certains fichiers passent d'un ordinateur à l'autre !

Dans un formulaire sous excel VBA, j'utilise des webbrowsers pour afficher des gifs animés, que je dimensionne automatiquement en fonction de la taille du webbrowser. Or, selon la personnalisation de l'écran, le coefficient de dimensionnement n'est plus le même.
Ex : écran taille 100 % => formule calcul : Largeur = WebBrowser1.Width * 1.33
écran taille 125 % => formule calcul : Largeur = WebBrowser1.Width * 1.65

Comment puis-je savoir si mon écran est à 100 ou 125 % ? afin d'appliquer un filtre à ma formule de calcul. J'ai regardé les infos disponibles avec thisapplication, mais n'ai rien trouvé qui corresponde à mon besoin.

D'avance, merci pour vos suggestions
Tony


config>Windows / Firefox 50.0</config>

4 réponses

Messages postés
7332
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 avril 2021
622
Bonjour,

en vba:

PanneauConfig "desk.CPL"

Merci pour votre réponse.
Cependant, je ne vois pas comment obtenir l'info à partir d'une macro excel VBA avec ce code.
J'ai essayé différentes écritures et aussi en ajoutant control devant, sans succès.
Faut-il créer la fonction PanneauConfig et si oui, comment ?
Messages postés
7332
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 avril 2021
622
Non, cela sert à voir la configuration personnalisée de l'écran (outils paramètres - système affichage,...) .
Je ne sais pas si il y a une fonction pour personnaliser l'écran!
Je sais que l'on peut connaitre la taille de l'écran par code.
Messages postés
7332
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 avril 2021
622
Tu peux avoir l'info par la base de registre:

http://www.win8.fr/comment-acceder-parametres-apparence-avances-windows8