根據孫鑫的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