C/Visual C - Re: Puedes usar dlls, sockets, memoria compartida

 
Vista:

Re: Puedes usar dlls, sockets, memoria compartida

Publicado por Fabian (3 intervenciones) el 27/06/2004 18:09:22
Muchas Gracias por contestar mi pregunta.

Lo que me gustaría hacer es tener dos programas corriendo al mismo tiempo, uno en Visual Basic y el otro en Visual C++, la idea sería poder activar un evento de VB desde VC y viceversa (Creo que esto no se puede hacer con dlls) y también pasar datos (texto) entre ellos. ¿Sabes donde puedo hallar un ejemplo?

Fabián
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Re: Puedes usar dlls, sockets, memoria comparti

Publicado por Liebesschmerz (40 intervenciones) el 28/06/2004 19:09:07
solo envia un mensaje desde tu programa de VC++ a la ventana principal o a la ventana donde quieras que se produsca el evento en VB con SendMessage o PostMessage.
si es un mensaje no soportado por el manejador de mensajes de VB tendras que subclassear la ventana con SetWindowLong y -4 (WndProc)

si quieres pasar texto lo puedes hacer desde una DLL, y si lo quieres hacer mediante exe lo puedes hacer usar archivos mappeados. con CreateFileMapping.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar