[...] Récupérer le niveau de mise à l'echelle des écrans par windows 10
Posté : ven. 07 juil. 2023 14:40
Bonjour,
Je cherche comment récupérer dans des variables ou un tableau les taux de mise à l'échelle des écrans d'un PC. En effet
je fais des scripts pour faciliter l'utilisation nos applis web pro, et celles-ci nécessitent des clics sur certains boutons qui ne sont pas faisables autrement (par TAB ou autre raccourci clavier). Mais les fonctions genre MouseClick ont besoin d'une mise à l'échelle par rapport aux coordonnées trouvées avec AUInfo.
J'ai vu dans ce post (viewtopic.php?f=3&t=15523&p=106013&hili ... ws#p106013) que la persoone qui a posté la question avait réussi à récupérer le niveau de zoom dans son tableau $aRet[0], mais malheureusement l'extrait de code qu'il met ne dit pas comment, et cet utilisateur n'existe plus sur le forum donc impossible de lui demander.
J'ai beau chercher en forum, je trouve plein de post concernant l'adaptation du code à différentes résolution d'écran, mais jamais ça gère le problème du niveau de zoom windows.
Si quelqu'un a une fonction ou connait une variable système pour récupérer ce zoom, selon l'écran (mes utilisateurs ont deux écran, de résolution différente et de zoom différent, par défaut un 1920/1080 en 125% et un 1680/1050 en 100% mais chacun peut modifier selon ses goûts), je vous en serait infiniment reconnaissant.
Merci.
Je cherche comment récupérer dans des variables ou un tableau les taux de mise à l'échelle des écrans d'un PC. En effet
je fais des scripts pour faciliter l'utilisation nos applis web pro, et celles-ci nécessitent des clics sur certains boutons qui ne sont pas faisables autrement (par TAB ou autre raccourci clavier). Mais les fonctions genre MouseClick ont besoin d'une mise à l'échelle par rapport aux coordonnées trouvées avec AUInfo.
J'ai vu dans ce post (viewtopic.php?f=3&t=15523&p=106013&hili ... ws#p106013) que la persoone qui a posté la question avait réussi à récupérer le niveau de zoom dans son tableau $aRet[0], mais malheureusement l'extrait de code qu'il met ne dit pas comment, et cet utilisateur n'existe plus sur le forum donc impossible de lui demander.
J'ai beau chercher en forum, je trouve plein de post concernant l'adaptation du code à différentes résolution d'écran, mais jamais ça gère le problème du niveau de zoom windows.
Si quelqu'un a une fonction ou connait une variable système pour récupérer ce zoom, selon l'écran (mes utilisateurs ont deux écran, de résolution différente et de zoom différent, par défaut un 1920/1080 en 125% et un 1680/1050 en 100% mais chacun peut modifier selon ses goûts), je vous en serait infiniment reconnaissant.
Merci.