AutoHotkey 与 Outlook (移动电子邮件)

AutoHotkey 与 Outlook (移动电子邮件)

我正在尝试设置快捷方式,以便我可以轻松地将电子邮件从收件箱移动到“已操作”文件夹。我已将其设置为 Outlook 中的快速操作,但组合键仅限于非常尴尬的 Ctrl + Shift + 1

因此我尝试将这个组合键映射到更好的键上,比如使用 AutoHotKey 的Ctrl+ Alt

我似乎根本无法让它工作。这是我目前拥有的:

^!::Send {Ctrl down} {LShift down} {1} {Ctrl up} {LShift up}

答案1

嗯,我没有 Autohotkey,但是基于这个答案我可以建议一个(不完美的)解决方法。如果你只有一个需要快捷方式的快速操作,并且如果如果您不介意将其作为列表中的第一个,您应该能够使用这个命令:

!1::Send, {ALTDOWN}H{ALTUP}QS return

答案2

^Ctrl 和Alt 是修饰键,用于将 Ctrl 和 Alt 与其他键组合起来。

如果你想直接使用它们,请尝试

Control & Alt::Send {Ctrl down}{LShift down}1{Ctrl up}{LShift up}

或者

Control & Alt::Send ^+1

使用 Control 或 Alt 作为热键会干扰这些键的正常使用,因此最好选择包含正常键的热键。

还可以使用以下代码将此键限制为标题中带有 Outlook 的窗口:

SetTitleMatchmode, 2
#IfWinActive, Outlook
Control & Alt::Send {Ctrl down}{LShift down}1{Ctrl up}{LShift up}
#IfWinActive

相关内容