Cambiar color de fondo a los botones

24/02/2004 - 08:55 por David | Informe spam
Hola,

Tengo un problema, y es que sé como cambiar el color de
todos los componente excepto del botón. Con la función
OnCtlColor se puede cambiar?

Gracias,
David

Preguntas similare

Leer las respuestas

#1 David
24/02/2004 - 09:04 | Informe spam
Me olvidé decir que utilizo Visual C++ 6.0


Hola,

Tengo un problema, y es que sé como cambiar el color de
todos los componente excepto del botón. Con la función
OnCtlColor se puede cambiar?

Gracias,
David
.

Respuesta Responder a este mensaje
#2 Rodrigo Corral González [MVP]
24/02/2004 - 09:21 | Informe spam
Push button do not respond to WM_CTLCOLOR. You have to make it owner draw in
order to change its appearance. Use codeguru or codeproject for some sample
code.

Los botones no reponsde al mensaje WM_CTLCOLOR. Tienes que hacer un botón
'owner draw' para cambiar su color de fondo. Puedes encontrar ejemplos en
http://www.codeproject.com/buttonctrl/ en la sección Owner-draw buttons


Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net
Respuesta Responder a este mensaje
#3 Gabriel Gibaut
25/02/2004 - 03:41 | Informe spam
David, si son checkboxes o botones de radio podes usar OnCtlColor para
cambiarle el color de fondo, si son pushbuttons tenes que usar botones
owner-draw y ocuparte de toda la logica de dibujado, no existe la
funcionalidad OnCtlColor como con los demas controles.

Saludos

Gabriel




"David" escribió en el mensaje
news:032301c3faac$d2d9bdb0$
Me olvidé decir que utilizo Visual C++ 6.0


Hola,

Tengo un problema, y es que sé como cambiar el color de
todos los componente excepto del botón. Con la función
OnCtlColor se puede cambiar?

Gracias,
David
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida