MFC菜单的新建的问题!
大家都用过微软的WORD吧,当使用者单击[文件/新建]菜单时, 书上说它会先到CWinApp::OnFileNew中去处理, 后者到CDocManaget::OpenDocumentFile中处理,后者再调用CMultiDocTemplate::OpenDocmentFile;
class CDocTemplate : public CCmdTarget
{
~~~~~~~~~~;
不多写了;
}
//如果上面用新建菜单了十个VIEW(也就是视类对象)会有十个值来接收它们吗,还会动态的产生值来接收它们呢?
CDocument* CMultiDocTemplate::OpenDocumentFile(LPCTSTR lpszPathName,BOOL bMakeVisible)
{
CDocument* pDocument=CreateNewDocument();
~~~~~
CFrameWnd* pFrame=CreateNewFrame(pDocument,NULL);
}
如果看的不太明白的话可以下载一本电子书看一下!谢谢了!
我只是想知道如果真的返回了十个的CDocument*怎么接收,谁来接收,接收的值是怎么产生的!
谢谢了!