Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


mensajes entre ventanas

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

mensajes entre ventanas

Notapor jesusmcantero el Jue Oct 07, 2004 5:40 am

Tengo un problema con los mensajes de usuario entre aplicaciones. He definido un mensaje para que mi aplicación lo utilice, he seguido los pasos que he encontrado en internet y defino mi mensaje, así como la función que responde a éste. El problema surge cuando envio ese mensaje desde un objeto de mi aplicación a la ventana principal. Parece como que el mensaje se pierde o no lo recibe mi ventana porque no hace nada. Para enviar este mensaje he utilizado la función SendMessage la cual con un mensjae propio de windows si que funciona. Mirando en la ayuda on line de microsoft me dice que al usar mensajes propios (>WM_USER) debo hacer el encargo de ordenar y no se lo que me quiero decir. Creo q mi fallo reside en que o me faltan pasos en el envio de mensajes o que no utilizo la funcion correcta. En el ejemplo de internet utilza la función PostMessage pero la utilizo y tampoco funciona
jesusmcantero
Novato
Novato
 
Mensajes: 14
Registrado: Jue Sep 02, 2004 4:51 am

Re: mensajes entre ventanas

Notapor latindeveloper el Vie Oct 08, 2004 5:40 pm

Para implementar notificaciones con mensajes propios se tiene que utilizar la estructura NMHDR que viajará con algunos datos que se necesiten.

Escribí un articulo que implementa un control que envia notificaciones a la ventana contenedora, puedes revisarla aqui:

http://www.latindevelopers.com/vcpp/misc/nschart/

Esta seccion no esta muy bien documentada, pero si tienes dudas puedes preguntar.
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru

Re: mensajes entre ventanas

Notapor jesusmcantero el Vie Oct 15, 2004 6:24 am

Mmmm...

creo que por el momento no hay un manual en español al respecto...

para programar ese control utilicé un manual que esta en codeproject.com

http://www.codeproject.com/miscctrl/customcontrols1.asp

esta en ingles, pero creo que no es problema... no dudes en preguntas si tienes dudas...
jesusmcantero
Novato
Novato
 
Mensajes: 14
Registrado: Jue Sep 02, 2004 4:51 am


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados