2017-07-08 45 views
4

我曾經使用Autohotkey重新映射鍵以便於文本編輯。例如,我將Alt + i/j/k/l重新映射到向上/向左/向下/向右。但是,autohotkey在我的工作環境中不可用。我想知道是否有辦法使用宏或API在Onenote 2016中進行重新映射。Windows 7上的Onenote 2016鍵盤重新映射

我做了一些研究,發現這並不容易,因爲宏不適用於Onenote,我不能使用Onetastic我的工作環境。 onenote API上也有很多文檔,我不知道從哪裏開始。

任何人都可以提供一些指導呢?如果有人能提供一些示例代碼,那將會很棒!我在Windows 7 64位上安裝了onentoe 2016。

回答

3

這是不可能通過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