调用此成员函数获取一个指针到活动视图(如有)附加到框架窗口(CFrameWnd的)。这个函数返回NULL时为MDI主框架窗口(CMDIFrameWnd)调用。在MDI应用程序,在MDI主框架窗口没有与之关联的观点。相反,每个子窗口(CMDIChildWnd的)有一个或多个相关联的意见。在MDI应用程序的活动视图,可先找到活动的MDI子窗口,然后查找该子窗口的活动视图。该活动的MDI子窗口可以通过调用函数MDIGetActive或GetActiveFrame如下面所示:
CMDIFrameWnd *pFrame =
(CMDIFrameWnd*)AfxGetApp()->m_pMainWnd;
// Get the active MDI child window.
CMDIChildWnd *pChild =
(CMDIChildWnd *) pFrame->GetActiveFrame();
// or CMDIChildWnd *pChild = pFrame->MDIGetActive();
// Get the active view attached to the active MDI child
// window.
CMyView *pView = (CMyView *) pChild->GetActiveView();