Atl y eventos

01/02/2005 - 18:40 por Raul G | Informe spam
Hola,

Tengo una dll con unos objetos desarrollados en atl. Un objeto genera unos
eventos. Desde otra aplicación c++, como puedo capturar esos eventos.

Gracias

Preguntas similare

Leer las respuestas

#1 Rodrigo Corral [MVP]
02/02/2005 - 10:01 | Informe spam
Si estas utilizando Visual C++ > 7.0 (VS 2002 o 2003 o 2005 Beta 1) la
solución mas simple es utilizar Otra opción es usar los
atributoevent_receiver y la nstrucciones __hook y __unhook. Mira Event
Handling in COM en la MSDN.

Si estas con VC++ 6.0, el camino a seguir depende de si estas usando ATL o
MFC. Tambien puedes seguir lo que contenpla este articulo. Esta centrado en
ADO, pero la técnica es la misma para cualquier objeto COM sea ADO o no...

http://support.microsoft.com/defaul...-us;190901


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Respuesta Responder a este mensaje
#2 Raul G
02/02/2005 - 19:04 | Informe spam
No soy capaz de hacerlo.

¿Podías enviarme mas información?


"Rodrigo Corral [MVP]" escribió en el mensaje
news:%
Si estas utilizando Visual C++ > 7.0 (VS 2002 o 2003 o 2005 Beta 1) la
solución mas simple es utilizar Otra opción es usar los
atributoevent_receiver y la nstrucciones __hook y __unhook. Mira Event
Handling in COM en la MSDN.

Si estas con VC++ 6.0, el camino a seguir depende de si estas usando ATL o
MFC. Tambien puedes seguir lo que contenpla este articulo. Esta centrado


en
ADO, pero la técnica es la misma para cualquier objeto COM sea ADO o no...

http://support.microsoft.com/defaul...-us;190901


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org


Respuesta Responder a este mensaje
#3 Raul G
03/02/2005 - 10:49 | Informe spam
Hola a todos,

Ya lo he logrado.
Me he ayudado de
http://msdn.microsoft.com/library/d...ndling.asp

gracias por la atención

"Raul G" escribió en el mensaje
news:
No soy capaz de hacerlo.

¿Podías enviarme mas información?


"Rodrigo Corral [MVP]" escribió en el mensaje
news:%
> Si estas utilizando Visual C++ > 7.0 (VS 2002 o 2003 o 2005 Beta 1) la
> solución mas simple es utilizar Otra opción es usar los
> atributoevent_receiver y la nstrucciones __hook y __unhook. Mira Event
> Handling in COM en la MSDN.
>
> Si estas con VC++ 6.0, el camino a seguir depende de si estas usando ATL


o
> MFC. Tambien puedes seguir lo que contenpla este articulo. Esta centrado
en
> ADO, pero la técnica es la misma para cualquier objeto COM sea ADO o


no...
>
> http://support.microsoft.com/defaul...-us;190901
>
>
> Un saludo
> Rodrigo Corral González [MVP]
>
> FAQ de microsoft.public.es.vc++
> http://rcorral.mvps.org
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida