2010-11-09 5 views
5

Ich habe eine Hauptform (WinForm), die ihren Inhalt ohne ClearType rendern sollte. Genauer gesagt sollte eine RichTextBox in diesem Formular ihren Text ohne ClearType darstellen. Wenn ClearType auf dem Endbenutzersystem aktiviert ist, wie kann ich verhindern, dass es meine Anwendung beeinträchtigt?eine WinForm-Anwendung, die nicht von ClearType globalen Einstellungen beeinflusst wird

Ich habe nicht gefunden, wie dies mit System.Drawing erreichen, noch kenne ich eine P/Invoke-Lösung.

+0

überprüfen Wie ist es Ihre Anwendung zu beeinflussen? – leppie

+0

leppia: Es betrifft den Text innerhalb des RichTextBox-Benutzereingabebereichs – Bohoo

Antwort

1

Ich weiß nicht, wie es eingerichtet, aber Sie können von

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