记事本++将快捷键"alt+æ"分配给突击队
Notepad++ assign shortcut key "alt+æ" to a commando
我已经将开源记事本++编辑器下载到我的笔记本电脑上,我目前正在尝试将字母"alt+æ"(美国键盘上的";"键)映射到我的右箭头键。到目前为止,我已经设法做到了这一点:
shortcut.cpp
在第 102 行添加了这个
{TEXT("AE"), VK_AE},
keys.h
,我在第 117 行分配了带有十六进制的键
#define VK_AE 0xc6
当我编译代码并运行它时,我能够在快捷方式管理器中看到更改,我可以将快捷方式更改为VK_AE
但它在编辑器中没有区别,键"æ"仍然没有任何作用。
我也一直在研究WinUser.h
,但我不确定对此文件的任何更改是否会产生任何影响。任何帮助或建议不胜感激。
提前谢谢。
彼得
最简单的方法是使用AutoHotKey免费软件重新映射密钥。(不要忘记使用管理员权限运行它。
如果希望映射仅在 Notepad++ 中有效,请使用 #IfWinActive
指令。
相关文章:
- 将数组的地址分配给变量并删除
- vector.resize()中的分配错误
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- Win32编译器选项和内存分配
- 函数中堆分配的效果与缺少堆分配的情况
- 使用动态分配的数组会导致代码分析发出虚假的C6386缓冲区溢出警告
- 多个文件的内存分配错误"在抛出 'std :: bad_alloc' what (): std :: bad_alloc 的实例后终止调用" [C++]
- 获取字符串的长度并将其分配给数组
- 将地址分配给本地指针后,公共对象的变量将消失
- 递归模板化函数不能分配给具有常量限定类型"const tt &"的变量"state"
- 有没有一种方法可以使用placement new将堆叠对象分配给分配的内存
- 我在二维向量中是否正确分配了内存
- 正在尝试重载二进制搜索树分配运算符
- GlobalAlloc而不是其他分配方法
- 自定义先决条件对移动分配运算符有效吗
- 我可以重新分配/覆盖std::字符串吗
- 在c++中使用动态分配的问题
- 当一个新对象被分配到它的地址时,对象是否必须被销毁
- 为什么我可以使用比分配的内存更多的内存
- 记事本++将快捷键"alt+æ"分配给突击队