1个回答
展开全部
在VS2008中,如果你使用了新样式,那么Menu是Pane的一部分,在CMainFrame的OnCreate里面完成的添加。
如果是最原始的菜单(不能拖动位置那种),MFC直接封装好了,在文档模板类中,实现语句很取巧,在程序入口InitInstance中:
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CTestsdiDoc),
RUNTIME_CLASS(CMainFrame), // main SDI frame window
RUNTIME_CLASS(CTestsdiView));
AddDocTemplate(pDocTemplate);
通过一个IDR_MAINFRAME将菜单资源和模板就绑定好了,具体创建是在模板类CSingleDocTemplate中实现的。
追问
大神能加一下扣扣吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询