【发布时间】:2014-06-04 00:29:13
【问题描述】:
下面的代码有效,有两件事我不知道如何解决:
1. 默认 Win + Tab 行为被破坏。
2. 缩略图循环顺序错误。我怎样才能让脚本保持现在的样子,但还要添加另一个快捷键组合(比如 Alt + `)以正确的顺序循环。
顺便说一句:我在 Alt 释放后添加了一个 {Enter},因此脚本会自动激活所需的窗口。
$*Tab::
WinActivate, ahk_class Shell_TrayWnd ;this is used to bring focus out of the current window
Getkeystate, Laltstate, Lalt, P
if Laltstate = D
{
Send {Blind}{LAlt up}{LWin down}{T}
ifequal FixB, 0, Send {T}
FixB = 1
}
else
Send {Blind}{T}
return
~$*LAlt up::
Send {Blind}{Lwin up}{Enter}
FixB = 0
return
【问题讨论】:
-
我不太明白
FixB在做什么。需要解释一下吗?
标签: replace macros autohotkey