1

Тема: AHK: Переключение между окнами

Есть 3 окна "World of Wаrсrаft" нужно повесить активацию каждого из них на F1, F2, F3 соответственно.

WinGet, wowid, List, World of Wаrсrаft

   F1::WinMaximize, ahk_id %wowid1%
return

   F2::WinMaximize, ahk_id %wowid2%
return

   F3::WinMaximize, ahk_id %wowid3%
return

Скрипт работает, но переключение между окнами происходит очень медленно. Примерно в 4 раза медленней чем от обычного нажатия ALT+Tab (WinXP).

Вместо WinMaximize пробовал WinRestore и WinActivate, скорость переключения окон не изменилась.

Возможно ли сделать переключение между окнами таким же быстрым как по ALT+Tab?

2

Re: AHK: Переключение между окнами

Попробуйте так:


#WinActivateForce
WinGet, wowid, List, World of Wаrсrаft
F1::WinActivate, ahk_id %wowid1%
F2::WinActivate, ahk_id %wowid2%
F3::WinActivate, ahk_id %wowid3%

3

Re: AHK: Переключение между окнами

Все также медленно, примерно полторы секунды на переключение. ALT+Tab переключается между окнами за полсекунды.