为什么记事本++会阻止我的自动热键快捷键?

Mal*_*rba 11 windows-7 troubleshooting notepad++ autohotkey

我的 autohotkey 脚本中定义了一系列键盘快捷键。目前,只要记事本++具有焦点,它们都不起作用。

脚本像往常一样加载。键盘快捷键(主要是用于移动窗口的东西)与任何其他窗口完美配合,如果记事本++窗口具有焦点,它们就不会做任何事情。同时,即使 notepad++ 具有焦点,所有常规 Windows 快捷方式也能正常工作。所以这是记事本++和自动热键之间的特定问题。

我在脚本中定义的快捷键与记事本的任何标准键盘快捷键都不冲突。有谁知道发生了什么?

使用 Windows 7、notepad++ v5.8.1、autohotkey v1.0.48.03

God*_*ith 9

对我来说,重启 Notepad++ 就足够了,所以先试试吧。


RJF*_*ner 5

我认为除非您以管理员身份运行,否则 autohotkey 将无法加载键盘挂钩。如果是这种情况,当另一个应用程序(记事本 ++ 或其他应用程序)具有焦点时,您的键将不起作用。

(我在 autohotkey 和 winamp 上经历过这种行为(尽管是间歇性的))

  • 因为我总是以管理员身份开始运行 Notepad++,所以 AHK 在没有管理员权限的情况下无法在 Notepad++ 中工作。谢谢你的提示,这是唯一对我有用的东西。 (2认同)