можно ли заставить этот скрипт работать в определенном неактивном / свернутом окне. ?
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
можно ли заставить этот скрипт работать в определенном неактивном / свернутом окне. ?
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
можно использовать ControlSend
. Вам не нужно отправлять отдельную команду "вверх", хотя вы можете поместить ее туда, если хотите. Ключи будут отправлены даже если окно свернуто или неактивно.
обратите внимание, что это не проверка того, происходит ли это так или нет, он просто пытается отправить в любом случае.
myWinTitle:="ahk_exe iexplore.exe" ; pick a window title or program
Loop {
ControlSend,,^{vk43sc02E}, %myWinTitle% ; send Ctrl+C
Sleep 100
}
pause::pause
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]