实现数据交换

实现对象间数据的交互。实现各对象之间的相互访问有如下几种方法:
• 全局函数AfxGetApp可以得到CWinApp应用类指针;
• AfxGetApp()->m_pMainWnd为框架窗口指针;
• 在框架窗口中CFrameWnd::GetActiveDocument得到当前活动文档指针;
• 在框架窗口中CFrameWnd::GetActiveView得到当前活动视指针;
• 在视图中CView::GetDocument得到对应的文档指针;
• 在文档中CDocument::GetFirstViewPosition,CDocument::GetNextView用来遍历所有和
文档关联的视;
• 在文档中CDocument::GetDocTemplate得到文档模板指针;
• 在多文档界面中:CMDIFrameWnd::MDIGetActive得到当前活动的MDI子窗口

猜你喜欢

转载自blog.csdn.net/damon1118/article/details/9831549