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

Fermé
TonyLucky - 23 nov. 2016 à 17:23
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 25 nov. 2016 à 12:05
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>
A voir également:

4 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
24 nov. 2016 à 12:07
Bonjour,

en vba:

PanneauConfig "desk.CPL"

0
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 ?
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
24 nov. 2016 à 12:58
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.
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
25 nov. 2016 à 12:05
Tu peux avoir l'info par la base de registre:

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