我们生成一个单文档窗口的的时候,系统都会自动给它一个菜单,有"文件","编辑","查看","帮助".现在我的问题是如何让某一个选项失效.比如"文件"选项,失效后点"文件"就不弹出子菜单了

解决方案 »

  1.   

    http://hi.baidu.com/_ynbg/blog/item/046f32eb0ad8dfdfd539c99b.html
    很详细,还有配图
      

  2.   

    ON_UPDATE_COMMAND_UI(ID_,OnUpdateXXX)
    在OnUpdateXXX中pCmdUI->Enable(False);
      

  3.   

    使用菜单API直接EnableMenuItem(HMENU, 以零为基值的文件菜单的位置, MF_BYPOSITION | MF_DISABLED)MFC
    在成功LoadFrame()后的诸多地方例如OnInitialUpdate()等。假设“文件”是第一项:
    GetMenu()->EnableMenuItem(0, MF_BYPOSITION | MF_DISABLED);