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

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