 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
KANO Invitado
|
Publicado: Sab 12 Nov, 2005 8:47 pm Asunto: Comunicar Forms mediante mensajes |
|
|
Buenas!!
Tengo una duda acerca de un tema.A ver si alguien me puede orientar un poco.
Esto desarrollando una aplicación en la que comunico Un fomulario principal con un thread mediante mensajes.
El formulario principal esta a la escucha de mensajes con la funcion appmessage y el thread con peekmessage.
Hasta aqui todo bien, comunico el form con uno o multiples threads, el problema viene cuando desde uno de los threads creo un formulario al cual tambien necesito ir actualizando una serie de cosas mediante mensajes.
¿¿¿¿ Como puedo hacer que este formulario secundario reciba mensajes??? He probado hacer lo mismo que hago en el formulario principal (appmessage) en el forulario secundario , pero cuando meto este codigo o le llegan mensajes al formulario principal o al secundario.
¿ Es posible hacer esto ?
Este es el codigo que ejecuta el formulario principal para recibir mensajes:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
//Habilitamos recepcion de mensajes
Application->OnMessage = AppMessage;
}
void __fastcall TForm1::AppMessage(tagMSG &Msg, bool &Handled)
{
if (Msg.message == XXX ){
//Tratamiento del mensaje que viene de los threads.
}
}
Gracias de antemano. Un saludo!!! |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|