0
我在Windows XP上同時使用同一遊戲的五個窗口,並且需要隨機且不斷地在它們之間切換。我想爲每個特定的遊戲窗口創建一個鍵盤快捷鍵。所以我不能只使用alt-tab,例如,我需要能夠立即從第一個窗口切換到第三個窗口。有沒有辦法,也許使用AHK來做到這一點? 謝謝!用於打開同一程序的不同窗口的快捷方式
我在Windows XP上同時使用同一遊戲的五個窗口,並且需要隨機且不斷地在它們之間切換。我想爲每個特定的遊戲窗口創建一個鍵盤快捷鍵。所以我不能只使用alt-tab,例如,我需要能夠立即從第一個窗口切換到第三個窗口。有沒有辦法,也許使用AHK來做到這一點? 謝謝!用於打開同一程序的不同窗口的快捷方式
這裏你去:
F6搜索具有特定標題的所有窗口。 F1-F5激活它們。
myWindows := GetWindows("Example window title)
F6::
myWindows := GetWindows("Example window title")
Return
F1::
WinActivate, % "AHK_id " myWindows[1]
Return
F2::
WinActivate, % "AHK_id " myWindows[2]
Return
F3::
WinActivate, % "AHK_id " myWindows[3]
Return
F4::
WinActivate, % "AHK_id " myWindows[4]
Return
F5::
WinActivate, % "AHK_id " myWindows[5]
Return
GetWindows(title) {
winArray := []
WinGet, id, list, %title%
Loop, %id%
winArray[A_Index] := id%A_Index%
Return winArray
}
您可以使用AutoHotkey附帶的AutoIt3窗口間諜來查找您的遊戲的窗口標題。它位於您的AutoHotkey文件夾中,名爲AU3_Spy.exe