如果根据MFC提示创建的多文档程序中会有新建窗口这个菜单项,但我不知道怎么处理过现在没有这个功能了,是什么原因呢?找不到相应的代码,应该是内部隐藏的吧,在哪可以找到这些代码?我现在希望创建一个菜单功能,可以实现创建新的窗口,怎么实现呢?
我尝试用下面的方法实现,但最后一句出错了:
         CDEMODoc* pDoc=GetDocument();
ASSERT_VALID(pDoc);
CChildFrame *pChild=(CChildFrame*)GetParentFrame();
CDocTemplate* pDocTemp=pDoc->GetDocTemplate();
ASSERT_VALID(pDocTemp);
CFrameWnd* pFrame=pDocTemp->CreateNewFrame(pDoc,pChild);
pDocTemp->InitialUpdateFrame(pFrame,pDoc);//这句调试时报错
 大家给些意见吧,这些不是很懂,谢谢!