mfc 获取视图窗口指针
2014-12-22 14:04
197 查看
CView* CMainFrame::GetView(CRuntimeClass* pCLass)
{
CHDrawDoc* pDoc=(CHDrawDoc*)GetActiveDocument();
CView* pView;
POSITION pos=pDoc->GetFirstViewPosition();
while(pos!=NULL)
{
pView=pDoc->GetNextView(pos);
if(!pView->IsKindOf(pCLass))
{
break;
}
}
if(!pView->IsKindOf(pCLass))
{
AfxMessageBox("Can,t Locate the view)");
return NULL;
}
return pView;
}
调用时:
CAView* TempView=(CHAView*)GetView(RUNTIME_CLASS(CAView));
{
CHDrawDoc* pDoc=(CHDrawDoc*)GetActiveDocument();
CView* pView;
POSITION pos=pDoc->GetFirstViewPosition();
while(pos!=NULL)
{
pView=pDoc->GetNextView(pos);
if(!pView->IsKindOf(pCLass))
{
break;
}
}
if(!pView->IsKindOf(pCLass))
{
AfxMessageBox("Can,t Locate the view)");
return NULL;
}
return pView;
}
调用时:
CAView* TempView=(CHAView*)GetView(RUNTIME_CLASS(CAView));
相关文章推荐
- VC编程技术点滴(八)如何在视图类中获取主窗口指针
- 在框架窗口中如何获得,视图类的指针以及文档,视图,框架窗口指针的获取与应用
- MFC中获取窗口句柄指针及相关函数
- MFC获取视图类指针
- MFC框架中获取窗口/视图句柄
- MFC获取各个窗口(体)之间的指针(对象)
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- mfc中获取主窗口指针
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- MFC获取各种视图指针的方法
- 如安在视图类中获取主窗口指针
- MFC中获取【文档】【视图】【框架】【应用程序】指针的方法
- MFC获取各个窗口(体)之间的指针(对象)
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- MFC获取文档 视图 程序 框架类的指针
- MFC获取各种视图指针的方法
- MFC中 文档、视图、框架、应用各类直接指针的相互获取
- MFC获取各个窗口(体)之间的指针(对象)
- MFC各种视图指针的获取
- MFC中获取父窗口指针 从而调用其函数及变量