2010-11-09 23 views
5

J'ai un formulaire principal (WinForm) qui devrait afficher son contenu sans ClearType. Plus précisément, un RichTextBox dans ce formulaire devrait afficher son texte sans ClearType. Lorsque ClearType est activé sur le système de l'utilisateur final, comment puis-je l'empêcher d'affecter mon application?une application WinForm qui n'est pas influencée par les paramètres globaux ClearType

Je n'ai pas trouvé comment réaliser cela avec System.Drawing, ni je connais une solution P/Invoke.

+0

Comment est-il une incidence sur votre demande? – leppie

+0

leppia: affecte le texte dans la zone de saisie utilisateur RichTextBox – Bohoo

Répondre

1

Je ne sais pas comment le configurer, mais vous pouvez vérifier à partir

int x = System.Windows.Forms.SystemInformation.FontSmoothingType; 
//x=1 when SmoothingType is Standard 
//x=2 when SmoothingType is ClearType