我想使用AutoHotKey将命令绑定到 Ctrl + Shift ,就像Windows检测它以便从右到右更改文本方向一样从左到右。那就是:我希望在 Ctrl + Shift 放开时调用它,并且只有在按下之间没有按下任何键时才会调用它按Ctrl + Shift 然后让他们离开。
我绑定了一个热键^〜 Shift Up我希望它的行为与Windows绑定它以改变文本方向的行为相同。但是,我发现即使在我不希望调用它的情况下它也会被调用。
例如,我可以通过按 Ctrl 和 Shift 选择几个单词,然后使用箭头键。然后我放开 Ctrl 和Shift并调用热键。我不想要这个。我想要一个只有在我没有其他任何东西然后 Ctrl 和Shift时才会被调用的热键。如果我使用任何其他键,我希望不要调用热键。
有没有办法用AHK做到这一点?
答案 0 :(得分:1)
#InstallKeybdHook
Hotkey, ^LShift Up, ControlShiftUp
Return
ControlShiftUp:
if (A_PriorKey != "LShift") ; [v1.1.01+]
return
; do something
msgbox hi
Return