Ligar Dos Aplicaciones
Saludos a todos, y antes que otra cosa, gracias por su ayuda.
Estoy programando un modulito que trabaja en el entorno de otro programa usando sus herramientas etc. lo que quiero hacer ahora es que al minimizar el programa, mi modulo también, y al maximizar el programa también lo haga mi módulo, y que todo el tiempo mi modulo este por delante del programa en la pantalla. No se si me doy a entender, espero que si. ¿Alguien sabe como hacer esto? |
¿Tú programas ambos o sólo el modulito?
// Saludos |
Cita:
|
Lo único que de momento se me ocurre es:
1. Encontrar el Handle de la ventana del otro programa usando FindWindow 2. Con un Timer monitorear cada x milisegundos la otra ventana usando la función GetWindowPlacement para determinar si está minimizada, maximizada, etc. 3. Actuar acorde a la información obtenida. No es muy elegante pero puede funcionar. Algo mejor sería buscar si hay un Hook de Windows que nos permita monitorear esto. // Saludos |
Gracias roman, voy a investigar un poco sobre los ganchos, me parece que es la mejor opción.
Saludos. |
La franja horaria es GMT +2. Ahora son las 18:29:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi