生不如死 发表于 2013-1-3 15:33:22

关于MFC程序快捷键失效的问题

关于MFC程序快捷键失效的问题

<div id="cnblogs_post_body">问题现象:在源代码的IDR_ACCELERATE表中定义的快捷键失效
问题原因:当MFC程序启用了注册表时,会将一些设置储存到注册表中,而快捷键的设置也被储存在注册表里了。如果之前已经运行过同名的MFC程序,而且注册了快捷键,那么程序会直接使用之前的设置,而不是使用最新的IDR_ACCELERATE表中定义的快捷键。
解决方案:变更IDR_ACCELERATE表后,及时删除HKCU\Software\下相应的键值
页: [1]
查看完整版本: 关于MFC程序快捷键失效的问题