![Autohotkey 数字键盘鼠标脚本,事件传播到某些程序,但不会传播到其他程序](https://linux22.com/image/1328881/Autohotkey%20%E6%95%B0%E5%AD%97%E9%94%AE%E7%9B%98%E9%BC%A0%E6%A0%87%E8%84%9A%E6%9C%AC%EF%BC%8C%E4%BA%8B%E4%BB%B6%E4%BC%A0%E6%92%AD%E5%88%B0%E6%9F%90%E4%BA%9B%E7%A8%8B%E5%BA%8F%EF%BC%8C%E4%BD%86%E4%B8%8D%E4%BC%9A%E4%BC%A0%E6%92%AD%E5%88%B0%E5%85%B6%E4%BB%96%E7%A8%8B%E5%BA%8F.png)
我在尝试 autohotkey 文档中的一个示例脚本时遇到一个问题:
http://www.autohotkey.com/docs/scripts/NumpadMouse.htm
当像 Notepad++ 这样的程序获得焦点时,脚本似乎没有收到按键事件,相反按键事件似乎被 Notepad++ 消耗了。
是否可以对脚本进行修改,使其无论打开什么窗口都能接收事件?
答案1
在 Windows 7 中,我需要确保 AutoHotKey 具有管理员权限,否则会发生这种行为...一旦授予管理员权限,其他程序就无法拦截热键。