运用CNewMenu类在单文本文档中生成菜单,如果想动态改变菜单,那么需如何进行操作?
原菜单nResource为IDR_MAINFRAM,要更换菜单nResource为IDR_MAINFRAME_SIMPLE。

解决方案 »

  1.   

    CNewMenu不是从CMenu类派生的么?
    和普通菜单一样修改就可以了
      

  2.   

    m_DefaultNewMenu.LoadToolBar(ToolId,RGB(192,192,192));
    CNewMenu::SetMenuDrawMode(CNewMenu::STYLE_XP_NOBORDER);如果直接调用
        m_DefaultNewMenu.LoadMenu(IDR_MAINFRAME_SIMPLE);
    普通菜单可以,但如果是CNewMenu,就有问题了,是不是CNewMenu本身就不能进行动态切换?
      

  3.   

    CNewMenu这个是什么东西????是不是VC.NET里的???
      

  4.   

    菜单类有自己的成员函数,供添动态添加菜单,楼上那个兄台的正解,你看看MSDN上菜单类的说明吧!