以下是 CFrameWnd::GetActiveView 方法的声明:
CView* GetActiveView() const;
返回值:
- 如果存在活动视图,则返回指向活动视图对象的指针;如果没有活动视图,则返回 NULL。
示例用法:
CMainFrame* pMainFrame = (CMainFrame*)AfxGetMainWnd();
CView* pActiveView = pMainFrame->GetActiveView();
if (pActiveView != NULL)
{
// 在此处使用活动视图的指针进行操作
}
这个方法通常在框架窗口或文档/视图体系结构中使用,以获取当前用户正在操作的视图对象。通过该方法,您可以执行特定于视图的操作或检查当前用户正在与之交互的视图。
转载请注明出处:http://www.pingtaimeng.com/article/detail/17901/MFC/CFrameWnd