Hola, Tengo un programa con una ventana principal del tipo
CDialog. Esta, llama a otra clase y la hace ejecutar el
programa principal. Resulta que mientras éste se ejecuta,
no puedo interactuar con la ventana. Es decir: no veo los
mensajes que el proceso va enviando a un CEdit de la
ventana; no puedo pulsar el botón de "detener ejecución".
Todas estas cosas se realizan una vez ha acabado la
ejecución. Lo que hago es lo siguiente:
OnEjecutar()
{
m_pProceso = new CEjecucion(...);
m_pProceso->Ejecutar();
}
La ventana que tiene la función OnEjecutar() no reacciona
a nada hasta que Eejecutar() acaba. ¿Se puede evitar?
Gracias.
Leer las respuestas