Se connecter / S'enregistrer
Votre question

Changer les DPI d'une seul application

Tags :
  • Visual studio
  • Dpi
  • Ppp
  • Programmation
Dernière réponse : dans Programmation
1 Décembre 2012 11:37:41

Bonjour,
Je développe des logiciels avec Visual Studio. Le problème c'est que mon écran à un affichage de 125% (soit 120dpi). Donc le design de mes formulaires bouge énormément lorsque l'on passe sur un affichage en normal en 96dpi.
Lorsque je développe sous un affichage 96dpi, Les formulaires sont automatiquement agrandit et comme je le veux sur un affichage 120dpi.
Comment forcer Visual Studio (donc un unique exécutable) à se lancer en 96dpi sur un système affiché en 120dpi ?
Merci d'avance.

Autres pages sur : changer dpi seul application

a c 232 L Programmation
1 Décembre 2012 21:06:58

Salut,

Le problème n'est pas de changer les dpi à mon avis... le problème est que tu ne dois pas développer correctement tes forms. Les dpi ne doivent rien changer à ton form.
Il faut utiliser des conteneurs (TableLayoutPanel, FlowLayoutPanel, et autres...) pour positionner tes éléments.
Fais voir une Form que tu as développé par exemple.
3 Décembre 2012 11:44:35

J'ai exemple une form.
J'ai une image qui fait 400*400px.
Je met une picturebox en mode stretch avec une taille de 400*400 donc sur mon affichage en 120dpi mon image est bien afficher à sa résolution native, mais sur un affichage 96dpi elle est rétrécie ...
a c 232 L Programmation
3 Décembre 2012 20:02:31

Essaie de changer la propriété AutoScaleMode de ta Form.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS