Como criar um script AHK onde dependendo da situação da tela (ou seja, se é projetado em outra tela ou não) um aplicativo está aberto em uma determinada área ou em outra área
Responder1
Se a tela for 'projetada em outra tela', você está se referindo a um computador conectado a um projetor? Em caso afirmativo, a resolução do monitor muda para corresponder à resolução do projetor? As resoluções do projetor são normalmente diferentes das de um monitor de computador ou tela de laptop e, se a resolução mudar para um projetor, as diferentes configurações de resolução poderão ser detectadas e discriminadas usando SysGet
.
Se um projetor estiver apenas espelhando o monitor, talvez você não consiga detectar uma diferença de resolução usando esse método.
Depois de saber se o projetor está ativo, você pode abrir e/ou detectar um programa e movê-lo para uma determinada área da tela usando Run
, e/ou WinActivate
, WinWaitActive
eWinMove