VS2010返回失败,GetMenu()->GetSubMenu(0)

根据孙鑫的MFC教程,lesson-6,获得菜单栏

VC6.0 用到一个:GetMenu()->GetSubMenu(0)->CheckMenuItem(0, MF_BYPOSITION | MF_CHECKED);

VS2010,到这里就崩溃,因为GetMenu()得到的指针为空。

 

根据网上找到的解决方案:

方案一:

把Mainfrm.h mainfrm.cpp中的关于 CMFCMenuBar       m_wndMenuBar;

的代码去掉,即可编译通过。

 

方案二:

在开始建工程的时候,选择:回原始的菜单模式即可

 

参考链接:https://blog.csdn.net/choupizhuzhu/article/details/25183641

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章