Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: EddyW en 30 Marzo 2011, 02:43 am



Título: [Solucionado] Es posible usar la tecnología ClearType en Visual Basic 6.0?
Publicado por: EddyW en 30 Marzo 2011, 02:43 am
Wenas,

Estoy desarrollando una aplicación (pequeña) para diseño, pero algo que es molesto es que el texto insertado sale como 'pixelado' (no se si es la palabra correcta),
Aquí un cuadro descriptivo:
[Con ClearType]     [Sin ClearType]
(http://www.dropmocks.com/iS8Yh)
¿Es posible usar ClearType?

SaluDOS!!!


Título: Re: Es posible usar la tecnología ClearType en Visual Basic 6.0?
Publicado por: 79137913 en 30 Marzo 2011, 03:20 am
HOLA!!!

Mmm, la verdad, la solucion mas simple es cambiar la fuente. Probe y la MS sanserif es muy "pixelada" proba con otra vas a ver que es mejor.

GRACIAS POR LEER!!!


Título: Re: Es posible usar la tecnología ClearType en Visual Basic 6.0?
Publicado por: EddyW en 30 Marzo 2011, 03:28 am
HOLA!!!

Mmm, la verdad, la solucion mas simple es cambiar la fuente. Probe y la MS sanserif es muy "pixelada" proba con otra vas a ver que es mejor.

GRACIAS POR LEER!!!
Es un programa de diseño, no debo limitarlo a las fuentes que salen bien de las que no..
Estoy intentando 'dibujar' el texto con la API "DrawText", mezclando los colores R.G.B para obtener un suavizado en los bordes, pero al parecer tampoco funciona muy bien :P


Título: Re: Es posible usar la tecnología ClearType en Visual Basic 6.0?
Publicado por: 79137913 en 30 Marzo 2011, 03:46 am
HOLA!!!

Y bueno, si el usuario elige una fuente pixelada es su problema... en cuanto al fundido de los bordes, eso lo haria antes de guardar la imagen del texto en la imagen general.

GRACIAS POR LEER!!!


Título: Re: Es posible usar la tecnología ClearType en Visual Basic 6.0?
Publicado por: EddyW en 30 Marzo 2011, 03:50 am
Wenas,

xD, no, si programo cualquier cosa tampoco sirve..
La fuente de la imagen es la misma, simplemente que una usa ClearType y la otra no, si es posible así, entonces creo que de alguna manera se puede.

SaluDOS!!!

Edit:
Con la API de la librería gdi32 :)