如何禁用“Alt + Shift”组合键但保留“Alt + Shift + others”?

问题描述:

我可以完全由如何禁用“Alt + Shift”组合键但保留“Alt + Shift + others”?

!Shift::return 

然而禁用Alt+Shift组合键,它也被禁用任何额外的键组合,如Alt+Shift+]我需要保留。

那么,我该怎么做呢?

+0

嗨@bmargulies,你介意告诉我需要额外的信息来提高这个问题的质量,并希望能解决我的问题吗? – Naitree 2014-11-07 03:23:32

+0

你的代码对我来说工作得很好。我有一个德语键盘,所以我不能检查''''热键,但我可以禁用所有'ctrl + shift'-热键,如记事本中的热键,但保留自定义热键: '^ Shift :: return'和'^ + a :: msgbox,按下'不会干涉 – Blauhirn 2015-01-18 17:50:04

这样做(!Shift::return)将禁用所有操作系统和程序本机热键。

维护Alt + Shift + another_key快捷键的一个简单方法是在AHK中重写它们,像这样!+F6:: Send !+F6