• Martes 14 de Mayo de 2024, 15:02

Autor Tema:  Cambiar El Color De Un Control Cstatic  (Leído 951 veces)

kasper

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Cambiar El Color De Un Control Cstatic
« en: Lunes 12 de Abril de 2004, 20:20 »
0
Hola:  :hola:

Quiero cambiar el color de fondo de un control CStatic (m_ctrlStatic) insertado en un dialogo. Lo que yo hago es

CDC *dc = m_ctrlStatic.GetDC();
dc.SetBkColor( RGB(255,0,0) );

pero no hace nada.

Tambien he probado con

CClientDC dc( &m_ctrlStatic );
dc.SetBkColor( RGB(255,0,0) );

y tampoco.

Si pruebo a pintar un rectangulo con:

dc.FillRect

me lo pinta negro.

¿Que solucion veis?  :blink: