• Miércoles 15 de Mayo de 2024, 01:20

Autor Tema:  Botón Que Se Quede Pulsado  (Leído 1364 veces)

avelasco

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Botón Que Se Quede Pulsado
« en: Miércoles 17 de Marzo de 2004, 09:13 »
0
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.

pleyades

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Botón Que Se Quede Pulsado
« Respuesta #1 en: Miércoles 17 de Marzo de 2004, 11:15 »
0
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.