C++ 在MFC功能包菜单和工具提示中显示首选加速器

C++ 在MFC功能包菜单和工具提示中显示首选加速器,c++,mfc,mfc-feature-pack,C++,Mfc,Mfc Feature Pack,我们已将现有的MFC应用程序转换为使用MFC功能包,保留菜单和工具栏,而不是功能区。它在加速器资源中定义了两个快捷键,分别是Ctrl+X和Shift+Delete。旧版本的程序在菜单的第二列和工具栏图标的工具提示末尾的括号中公布首选快捷键Ctrl+X。但是,功能包通过调用CKeyboardManager::FindDefaultAccelerator()为自己设置这些设置,该函数返回Shift+Delete 是否有方法设置加速器资源,以便程序显示首选快捷方式,或者其他方式?您是否尝试更改它们在.

我们已将现有的MFC应用程序转换为使用MFC功能包,保留菜单和工具栏,而不是功能区。它在加速器资源中定义了两个快捷键,分别是Ctrl+X和Shift+Delete。旧版本的程序在菜单的第二列和工具栏图标的工具提示末尾的括号中公布首选快捷键Ctrl+X。但是,功能包通过调用CKeyboardManager::FindDefaultAccelerator()为自己设置这些设置,该函数返回Shift+Delete


是否有方法设置加速器资源,以便程序显示首选快捷方式,或者其他方式?

您是否尝试更改它们在.rc文件中的显示顺序,并在之后从注册表中删除了
工作区
文件夹?我尝试了该建议,但没有任何区别。您是否尝试更改它们在.rc文件中的显示顺序,并在之后从注册表中删除了
工作区
文件夹?我尝试了我试过那个建议,但没什么区别。