视图\文档

待了这么久,en还是没多大进步,只能听老板们在不停的叽里呱啦,听得几乎空白一篇,想拿笔记点什么,还是算了,faint
更晕的是这几天被视图\文档给弄迷糊了
什么
单文档\单视图 ;
单文档\多视图;
多文档\单视图;
多文档\多视图;
虽然网上有一些现成的,但拿来用都是会有Debug Assertion Failed!,没法子,RPWT,自己去摸索了
先贴现在写了还没出错的,得把其它的视图整理,以做它用了,浪费时间在这不值得&

  CMultiDocTemplate* pDocTemplate;
     pDocTemplate = new CMultiDocTemplate(IDR_ERPTYPE1,
  RUNTIME_CLASS(CERPDoc),
  RUNTIME_CLASS(CChildFrame), // 自定义 MDI 子框架
  RUNTIME_CLASS(CStaffView));
     AfxGetApp()->AddDocTemplate(pDocTemplate);
  ASSERT_VALID(pDocTemplate);
  this->m_pExamTemplate=pDocTemplate;
  pDocTemplate->OpenDocumentFile(NULL);
  //CChildFrame* pChild=(CChildFrame*)((CFrameWnd*)AfxGetApp()->m_pMainWnd)->GetActiveFrame();//
  CMDIChildWnd* pChild=MDIGetActive();//返回空指针
  ASSERT_VALID(pChild);
  CDocument* pDocument;
  pDocument=pChild->GetActiveDocument();
  if(pChild!=NULL||pDocument!=NULL)
   pDocument->SetTitle("title");

posted @ 2006-03-26 21:32  xCvM  阅读(423)  评论(0)    收藏  举报