Cómo crear un script AHK donde, dependiendo de la situación de la pantalla (es decir, si se proyecta en otra pantalla o no), una aplicación está abierta en un área determinada o en otra área
Respuesta1
Si la pantalla se "proyecta en otra pantalla", ¿se refiere a una computadora conectada a un proyector? Si es así, ¿cambia la resolución del monitor para coincidir con la resolución del proyector? Las resoluciones de los proyectores suelen ser diferentes a las de un monitor de computadora o una pantalla de computadora portátil, y si la resolución cambia para un proyector, las diferentes configuraciones de resolución se pueden detectar y discriminar al usar SysGet
.
Si un proyector simplemente refleja el monitor, es posible que no pueda detectar una diferencia de resolución utilizando ese método.
Una vez que sepa si el proyector está activo, puede abrir y/o detectar un programa y moverlo a un área determinada de la pantalla usando Run
, y/o WinActivate
, WinWaitActive
yWinMove