J’essaie de créer une application Windows Forms à l’aide de C #.
Comment puis-je obtenir le DPI dans .NET?
J’ai déjà lu qu’il existe DPIX et DPI, qui peuvent être utilisés dans .NET pour obtenir le DPI actuel.
Est-ce exact?
Merci a tous.
Utilisez une instance de la classe Graphics
. Vous l’obtenez en utilisant les éléments suivants dans votre formulaire (il peut s’agir du gestionnaire d’événements Load
du formulaire):
float dx, dy; Graphics g = this.CreateGraphics(); try { dx = g.DpiX; dy = g.DpiY; } finally { g.Dispose(); }