急求答案 MFC 多文档程序问题 100
我想在按主窗口的某个按钮后可以让相应的子窗口调用它那个Cview(RealView)类的某个函数,刷新子窗口视图,应该怎么做?或者说怎么获得子窗口对应的那个RealVie...
我想在按主窗口的某个按钮后可以让相应的子窗口调用它那个Cview(RealView)类的某个函数,刷新子窗口视图,应该怎么做?
或者说怎么获得子窗口对应的那个RealView类 实体?
求高人指点
相关代码:
CMultiDocTemplate *m_pDocTemplate;
m_DocTemplate = new CMultiDocTemplate(
IDR_SAFEUSERADMIN,
RUNTIME_CLASS(TestDoc),
RUNTIME_CLASS(RealChildFrame),// custom MDI child frame
RUNTIME_CLASS(RealView));
AddDocTemplate(m_pDocTemplate);
CDocument *pDoc = NULL;
pDoc = m_pDocTemplate->OpenDocumentFile(NULL);
RealView类的构造函数是在OpenDocumentFile时调用的
相关代码:
CMultiDocTemplate *m_pDocTemplate;
m_pDocTemplate = new CMultiDocTemplate( //忘了个p
IDR_SAFEUSERADMIN,
RUNTIME_CLASS(TestDoc),
RUNTIME_CLASS(RealChildFrame),// custom MDI child frame
RUNTIME_CLASS(RealView));
AddDocTemplate(m_pDocTemplate);
CDocument *pDoc = NULL;
pDoc = m_pDocTemplate->OpenDocumentFile(NULL);
RealView类的构造函数是在OpenDocumentFile时调用的 展开
或者说怎么获得子窗口对应的那个RealView类 实体?
求高人指点
相关代码:
CMultiDocTemplate *m_pDocTemplate;
m_DocTemplate = new CMultiDocTemplate(
IDR_SAFEUSERADMIN,
RUNTIME_CLASS(TestDoc),
RUNTIME_CLASS(RealChildFrame),// custom MDI child frame
RUNTIME_CLASS(RealView));
AddDocTemplate(m_pDocTemplate);
CDocument *pDoc = NULL;
pDoc = m_pDocTemplate->OpenDocumentFile(NULL);
RealView类的构造函数是在OpenDocumentFile时调用的
相关代码:
CMultiDocTemplate *m_pDocTemplate;
m_pDocTemplate = new CMultiDocTemplate( //忘了个p
IDR_SAFEUSERADMIN,
RUNTIME_CLASS(TestDoc),
RUNTIME_CLASS(RealChildFrame),// custom MDI child frame
RUNTIME_CLASS(RealView));
AddDocTemplate(m_pDocTemplate);
CDocument *pDoc = NULL;
pDoc = m_pDocTemplate->OpenDocumentFile(NULL);
RealView类的构造函数是在OpenDocumentFile时调用的 展开
2个回答
展开全部
获得当前活动文档的视图;
CDocument *pDoc = ((CMainFrame *)::AfxGetMainWnd())->GetActiveDocument();
POSITION pos = pDoc->GetFirstViewPosition();
CView *pFirstView = pDoc->GetNextView( pos );
CDocument *pDoc = ((CMainFrame *)::AfxGetMainWnd())->GetActiveDocument();
POSITION pos = pDoc->GetFirstViewPosition();
CView *pFirstView = pDoc->GetNextView( pos );
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询