Ver Mensaje Individual
  #2  
Antiguo 09-03-2009
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
¡Hola Iván!

Gusto en saludarte.

Desconozco si existe algo así de concreto, pero lo primero que me viene a la mente es instalar un gancho (hook) de ratón con la función SetWindowsHookEx para interceptar todos los eventos de ratón que sucedan en el otro monitor.

Pero con esto también habría que resolver que el usuario no pueda activar alguna de esas aplicaciones mediante el uso del teclado (Alt+Tab, por ejemplo).

Veo que en Forms.pas hay una clase llamada TMonitor que encapsula algo de información relacionada con identificadores HMONITOR de la API de Windows. Puede que investigando qué funciones hay para manejar esos identificadores, des con alguna solución más práctica.

Saludos.

Al González.
Responder Con Cita