class "Cxxxx"没有成员“GetContextMenuManager" "GetContextMenuManager":不是"Cxxxx"的成员

mfc新建单文档项目使用经典菜单报错,单文档项目选择经典菜单,编译报错,自己没有添加代码。
报错:
class “Cxxxx"没有成员“GetContextMenuManager”
“GetContextMenuManager”:不是"Cxxxx"的成员
分析后发现,当前类Cxxx继承自CWinApp,而CWinApp是没有GetContextMenuManager函数,若建立工程的时候选择”使用菜单栏和工具栏“不报错,分析后发现,此时Cxxx派生自CWinAppEx,而它有GetContextMenuManager()成员方法。
所以想不报错,手动改一下派生类,或选择使用菜单栏和工具栏创建项目
 

发布了109 篇原创文章 · 获赞 179 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_44350205/article/details/105566610