2010-11-09 7 views
5

Tengo un Formulario principal (WinForm) que debe mostrar su contenido sin ClearType. Más precisamente, un RichTextBox dentro de ese formulario debería renderizar su texto sin ClearType. Cuando ClearType está activado en el sistema del usuario final, ¿cómo puedo evitar que afecte a mi aplicación?una aplicación WinForm que no está influenciada por la configuración global de ClearType

No he encontrado cómo lograr esto con System.Drawing, ni conozco una solución P/Invoke.

+0

¿Cómo está afectando su aplicación? – leppie

+0

leppia: Afecta el texto dentro del área de entrada del usuario de RichTextBox – Bohoo

Respuesta

1

No sé cómo configurarlo, pero se puede comprobar a partir de

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