MFC标准单文档程序的菜单,不需要“重新加载”,你只需要获取框架窗口(因为菜单是从属于框架的)指针,或者在CMainFrame类中直接://删除子菜单:GetMenu()->DeleteMenu(1,MF_BYPOSITION);//删除菜单项:GetMenu()->GetSubMenu(0)->DeleteMenu(2,MF_BYPOSITION);就可以实现删除了。