Tal cual como empece este hilo “Gente, hay forma desde un Form de VFP
“bindearse” a un MOVE de una pantalla de un exe independiente que por
ejemplo esta en C++

Es decir tengo un formulario de VFP y arriba de este una pantalla de otro
APP que no es VFP, si se mueve esta APP necesito que el form de VFP se
entere”

Pero como ya escribi antes el WM_MOVE ni pelota

 

Saludos

PabloC

 

De: [email protected] [mailto:[email protected]] En nombre de francisco prieto
Enviado el: Martes, 25 de Enero de 2011 17:56
Para: GUFA List Member
Asunto: [GUFA] BINDEVENT

 

Y contame cual es el evento que queres interceptar. Porque por ahí puedo
hacer algunos intentos o se me ocurre algo...

 

Saludos,

 

Pancho

Cordoba

 

El 25 de enero de 2011 17:45, PabloC <[email protected]> escribió:

Muy lindo y funciona, pero justo en el exe que NO es de VFP no tengo que
escribir nada L

 

Saludos

PabloC

 

De: [email protected] [mailto:[email protected]] En nombre de francisco prieto
Enviado el: Martes, 25 de Enero de 2011 17:32


Para: GUFA List Member
Asunto: [GUFA] BINDEVENT

 

PabloC,

 

Encontre este ejemplo.

 

http://www.news2news.com/vfp/?example=572

 

No se si te sirve.

 

Saludos,

 

Pancho

Cordoba

El 25 de enero de 2011 15:42, PabloC <[email protected]> escribió:

Si Pancho yo también lo había encontrado pero eso NO es el WinEvents.H, eso
es uno que usa esta gente, el .H que busco es el que tiene todas las
definiciones de mensajes de Windows que vos mismo me mostraste en
http://msdn.microsoft.com/en-us/library/ff468922(v=VS.85).aspx .

Gracias igual

 

Saludos

PabloC

 

De: [email protected] [mailto:[email protected]] En nombre de francisco prieto
Enviado el: Martes, 25 de Enero de 2011 15:37


Para: GUFA List Member
Asunto: [GUFA] BINDEVENT

 

PabloC,

 

Encontré tu archivo... (WinEvent.h)

 

http://code.google.com/p/eventlog-to-syslog/source/browse/trunk/4.0/winevent
.h?r=13

 

y para buscarlo utilicé este buscador....

 

http://code.google.com/intl/es-ES/query/#q=winevents

 

Ya que solo busca código...

 

Saludos,

 

Pancho

Cordoba

 

 

El 25 de enero de 2011 14:44, PabloC <[email protected]> escribió:

Gracias, sigo buscando

 

Saludos

PabloC

 

De: [email protected] [mailto:[email protected]] En nombre de francisco prieto
Enviado el: Martes, 25 de Enero de 2011 13:49


Para: GUFA List Member
Asunto: [GUFA] BINDEVENT

 

El WM_MOVE y el resto estan en este link

 

http://msdn.microsoft.com/en-us/library/ff468922(v=VS.85).aspx

 

Eso si te vas a tener que armar de paciencia porque no estan escritos en un
archivo plano.

 

El archivo WinEvents.h tampoco lo he encontrado.

 

Saludos,

 

Pancho

Cordoba

El 25 de enero de 2011 12:53, PabloC <[email protected]> escribió:

Gracias Pancho, estoy yendo por ese lado, ahora la pregunta del millón cual
es el handle de lo que seria el WM_MOVE o como se llame

 

El bindevent es 

BINDEVENT(hWnd | 0, nMessage, oEventHandler, cDelegate [, nFlags])

 

Y tengo

=Bindevent( HANDLEDELEXE, ACAQUEVA, Thisform, MiMetodo)

 

En ACAQUEVA iria el evento de movimiento de la ventana pero como se llama??

Dicho sea de paso, alguno tiene el WinEvents.H que no lo consigo por ningun
lado

 

Saludos

PabloC

 

De: [email protected] [mailto:[email protected]] En nombre de francisco prieto
Enviado el: Viernes, 21 de Enero de 2011 18:03


Para: GUFA List Member
Asunto: [GUFA] BINDEVENT

 

Pablo:

 

Probaría algo parecido a lo que hace este ejemplo para averiguar el handle
de la calculadora

 

http://www.news2news.com/vfp/?example=26
<http://www.news2news.com/vfp/?example=26&function=1028&xpg=>
&function=1028&xpg=

 

y luego con ese handle y el nombre del evento, trataría de interceptarlo.

 

Saludos,

 

Pancho

Cordoba

El 21 de enero de 2011 17:53, PabloC <[email protected]> escribió:

Gracias Pancho, busco por ese lado

 

Saludos

PabloC

 

De: [email protected] [mailto:[email protected]] En nombre de francisco prieto
Enviado el: Viernes, 21 de Enero de 2011 17:39
Para: GUFA List Member
Asunto: [GUFA] BINDEVENT

 

Pablo:

 

Eso nunca lo probé, pero si sabes el handle de la aplicación en cuestión se
debería poder.

 

Saludos,

 

Pancho

Cordoba

El 21 de enero de 2011 16:11, PabloC <[email protected]> escribió:

Gente, hay forma desde un Form de VFP “bindearse” a un MOVE de una pantalla
de un exe independiente que por ejemplo esta en C++

Es decir tengo un formulario de VFP y arriba de este una pantalla de otro
APP que no es VFP, si se mueve esta APP necesito que el form de VFP se
entere

 

Saludos

PabloC

 

 

 

 

 

 

 

Responder a