AHK é possível fazer este script funcionar na janela inativa

2

É possível fazer esse script funcionar em uma janela específica inativa / minimizada. ?

loop    
{  
dllcall("keybd_event", int, VK, int, SC, int, 0, int, 0)  
dllcall("keybd_event", int, VK, int, SC, int, 2, int, 0)  
}  
Pause::Pause
    
por bohalko2 17.02.2017 / 22:27

1 resposta

0

Você pode usar ControlSend . Você não deve ter que enviar um comando 'up' separado, embora você possa colocar isso lá se quiser. As chaves serão enviadas mesmo que a janela esteja minimizada ou inativa.

Note que isto não é uma verificação se isso acontece ou não, apenas tenta enviar de qualquer forma.

myWinTitle:="ahk_exe iexplore.exe" ; pick a window title or program
Loop {
    ControlSend,,^{vk43sc02E}, %myWinTitle%  ; send Ctrl+C
    Sleep 100
}
pause::pause
    
por 18.02.2017 / 07:05

Tags