SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: Perla_kiko en Lunes 29 de Mayo de 2006, 11:24

Título: Fuente Del Radio Button
Publicado por: Perla_kiko en Lunes 29 de Mayo de 2006, 11:24
Hola
NEcesito cambiar la fuente de un radio button, elproblema esta en que asi como puedo hacer que la etiqueta cambie de color y que sea transparente no consigo como hacer para cambiarle el tipod e letra.
Título: Re: Fuente Del Radio Button
Publicado por: diego.martinez en Miércoles 31 de Mayo de 2006, 16:01
prueba poniendo un radio button sin texto y ponerle a su lado un RichText.   :)
Título: Re: Fuente Del Radio Button
Publicado por: ivancp en Sábado 3 de Junio de 2006, 03:49
Sique estos pasos  para cambiarle a una Fuente Arial en negrita:

1. Agrega a tu dialogo una variable de tipo CFont.
 
   CFont m_nuevaFuente;

2. Agrega este codigo a tu OnInitDialog

Código: Text
  1.   LOGFONT lf;
  2.   m_nuevaFuente.CreateStockObject(DEFAULT_GUI_FONT);
  3.   m_nuevaFuente.GetLogFont(&lf);
  4.   lf.lfWeight = FW_BOLD;
  5.   strcpy(lf.lfFaceName,"Arial");  
  6.   m_nuevaFuente.DeleteObject();
  7.   m_nuevaFuente.CreateFontIndirect(&lf);
  8.  
  9.  

3. Luego cambiale la fuente a al control que quieras (en el mismo OnInitDialog):


Código: Text
  1.   GetDlgItem(ID_CHECK)->SetFont(&m_nuevaFuente);
  2.  
  3.  

3. Compilar
Título: Re: Fuente Del Radio Button
Publicado por: Perla_kiko en Lunes 5 de Junio de 2006, 10:43
muchas gracias!