Windows 7上的Onenote 2016键盘重新映射

问题描述:

我曾经使用Autohotkey重新映射键以便于文本编辑。例如,我将Alt + i/j/k/l重新映射到向上/向左/向下/向右。但是,autohotkey在我的工作环境中不可用。我想知道是否有办法使用宏或API在Onenote 2016中进行重新映射。Windows 7上的Onenote 2016键盘重新映射

我做了一些研究,发现这并不容易,因为宏不适用于Onenote,我不能使用Onetastic我的工作环境。 onenote API上也有很多文档,我不知道从哪里开始。

任何人都可以提供一些指导呢?如果有人能提供一些示例代码,那将会很棒!我在Windows 7 64位上安装了onentoe 2016。

这是不可能通过OneNote的API,https://dev.onenote.com/docs 正如你不能修改应用程序的现有热键配置。

也有同样的问题,似乎有些热键编辑通过注册表(给你最有可能没有访问),或OneNote中本身具有的选项来更改热键: https://superuser.com/questions/199422/how-to-disable-or-change-the-windowss-hotkey-in-onenote

你写AutoHotkey的是在您的工作环境中不可用,但它可能是唯一的解决方案。 你也可以将脚本绑定到exe;所以不需要安装完整的Autohotkey。

https://www.autohotkey.com/docs/Scripts.htm#ahk2exe