SoloCodigo
Programación General => C/C++ => Visual C++ => Mensaje iniciado por: avelasco en Miércoles 17 de Marzo de 2004, 09:13
-
Hola, :comp:
¿cómo puedo hacer en visual C++ 6.0 para que al pulsar un botón se quede pulsado y al volver a pulsar sobre él se despulse?
Muchas gracias.
Arancha.
-
Una opción es que en el evento de pulsar el botón chequees o deschequees según el estado del botón, lo puedes hacer directamente, o creando una variable miembro de control del botón.
bool estado=((CButton*)GetDlgItem(IDC_BOTON1))->GetCheck();
((CButton*)GetDlgItem(IDC_BOTON1))->SetCheck(!estado);
Espero qeu te sirva.