[C con Clase] [Bulk] Re: Comunicarse con ventanas de diferentesaplicaciones

Agustín Cota Reguero clom2002 en yahoo.es
Sab Nov 24 20:42:37 CET 2007


Entiendo lo que me quieres decir, pero la ventana cuyo HWND quiero capturar estará fuera del area cliente de la mia, por lo que se que mensage usar para que sea la mía la notificada

ZeLion <Zelion_cracking en yahoo.es> escribió:  Hola de nuevo.

Para obtener el HWND de una ventana puedes usar la funcion:

HWND WindowFromPoint( 
POINT Point
);

Al que le pasas la posición del cursor obtenida con:
BOOL GetCursorPos( 
LPPOINT lpPoint
);

Un ejemplo en VB que te puede servir de ayuda:

http://support.microsoft.com/kb/112649/es

Un saludo.

.: ZeLion :.
>-----Mensaje original-----
>De: cconclase-bounces en listas.conclase.net [mailto:cconclase-
>bounces en listas.conclase.net] En nombre de clom
>Enviado el: martes, 20 de noviembre de 2007 19:34
>Para: cconclase en listas.conclase.net
>Asunto: [Bulk] Re: [C con Clase] Comunicarse con ventanas de
>diferentesaplicaciones
>
>Pero la cuestión es que no se que ventana busco hasta que la veo en la
> pantalla, no hay manera de obtener el HWND de la ventana escagiendola
> de las que hay en la pantalla con el ratón o de algún otro modo?
>
>
>El pasado 2007-11-19 10:35:47, ZeLion escribió:
>
>Z> Hola Clom
>Z> Para obtener el HWND de una aplicación puedes usar las funciones para
>buscar
>Z> ventanas.
>Z> FindWindow();
>Z> http://msdn2.microsoft.com/en-us/library/ms633499.aspx
>Z> FindWindowEx();
>Z> http://msdn2.microsoft.com/en-us/library/ms633500.aspx
>Z> En un principio enviandole cualquier mensaje con la funcion
>SendMessage()
>Z> deberia de funcionar.
>Z> un saludo.
>Z> .: ZeLion :.
>Z> >-----Mensaje original-----
>Z> >De: cconclase-bounces en listas.conclase.net [mailto:cconclase-
>Z> >bounces en listas.conclase.net] En nombre de clom
>Z> >Enviado el: lunes, 19 de noviembre de 2007 8:40
>Z> >Para: cconclase en listas.conclase.net
>Z> >Asunto: [Bulk] [C con Clase] Comunicarse con ventanas de diferentes
>Z> >aplicaciones
>Z> >
>Z> >Hola a todos, estoy intentando hacer un programilla en el cual necesito
>Z> >poder inyectar texto en una ventana de una aplicación ajena a la mia.
>Se
>Z> >que tengo que de alguna manera poder capturar el HWND de la ventana a
>la
>Z> >que quiero mandar el texto pero no se como y ademas una vez que tenga
>este
>Z> >identificador no se si con mandar el menssage WM_SETTEXT será
>suficiente.
>Z> >Alguien puede ayudarme?.
>Z> >
>Z> >Un saludo
>Z> >Agustin
>Z> >_______________________________________________
>Z> >Lista de correo Cconclase Cconclase en listas.conclase.net
>Z>
>>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>Z> >Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>Z> _______________________________________________
>Z> Lista de correo Cconclase Cconclase en listas.conclase.net
>Z>
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>Z> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>_______________________________________________
>Lista de correo Cconclase Cconclase en listas.conclase.net
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ


_______________________________________________
Lista de correo Cconclase Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ


       
---------------------------------

¿Chef por primera vez? - Sé un mejor Cocinillas.
Entra en Yahoo! Respuestas.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20071124/254ebaf2/attachment.html>


Más información sobre la lista de distribución Cconclase