Programación General > Visual C++

 Necesito Ayuda Con Mfc

(1/1)

dlucas:
Hola a todos,

Necesito hacer una aplicacion basada en MFC y no se como hacer cuando pulso un boton entra a ejectuar el codigo asociado, pero mientras este codigo esta ejecutando necesito que todos los demas botones esten activados y entre tambien su codigo a ejecutar. como puedo hacer esto??

Gracias

Diodo:
Hola  :hola:

Creo que lo que pides es ejecutar codigo asociado a otros botones desde un boton
Es muy simple, solamente debes llamar al metodo del boton con el operador ambito asociado a la clase CDialog

Este es un pequeño ejemplo en el que al pulsar un boton ejecuta el codigo de otros 2, no a la vez por q se llama a un MessageBox y hasta que no se cierre la ventana del MEssageBox no ejecuta la siguiente, pero puedes probar con otro codigo y el resultado sera el mismo


--- Código: Text ---  void CDialogoDlg::OnButton1() {   MessageBox("ejecutado boton 1");  CDialogoDlg::OnButton2();  CDialogoDlg::OnButton3();   } void CDialogoDlg::OnButton2() {   MessageBox("ejecutado boton 2");  } void CDialogoDlg::OnButton3() {   MessageBox("ejecutado boton 3");}    
Espero que te sirva de ayuda , un saludo  :hola:

Diodo:
Hola de nuevo, estoy un poco dormido y no me habia dado cuenta que es dentro de una misma clase asi q no hace falta que uses el scope

esto tb funciona:


--- Código: Text ---  void CDialogoDlg::OnButton1() {   MessageBox("ejecutado boton 1");  OnButton2();  OnButton3();  }   

Navegación

[0] Índice de Mensajes

Ir a la versión completa