我是一位VC新手,请问下怎么做到:在SDI中,怎样从CWinApp中得到CView的对象?

skzd 2000-11-13 11:15:00
...全文
112 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
老魏2006 2000-11-13
  • 打赏
  • 举报
回复
CView *pView = ((CFrameWnd *)(AfxGetApp()->m_pMainWnd))->GetActiveView();

老魏2006 2000-11-13
  • 打赏
  • 举报
回复
CView* pView = ((CFrameWnd *)(AfxGetApp()->m_pMainWnd))->GetActiveView()
w3guy 2000-11-13
  • 打赏
  • 举报
回复
Sorry, I can't input chinese now.
Call CWinApp::GetFirstDocTemplatePosition() first, then call CWinApp::GetNextDocTemplate() to get a pointer to CDocTemplate,
call member fucntion GetFirstDocPosition() and GetNextDoc() of CDocTemplate to
get a pointer to CDocument, call GetFirstViewPosition() and GetNextView() of
CDocument to get CView pointer
andy_fcj 2000-11-13
  • 打赏
  • 举报
回复
CView *pView = ((CFrameWnd *)(AfxGetMainWnd()))->GetActiveView();
vcmfc 2000-11-13
  • 打赏
  • 举报
回复
SDI:
CView *pView = (AfxGetMainWnd()))->GetActiveView();
MDI:
CView *pView=AfxGetMainWnd()->GetActiveFrame()->GetActiveView()
LocalVar 2000-11-13
  • 打赏
  • 举报
回复
CView *pView = ((CFrameWnd *)(AfxGetMainWnd()))->GetActiveView();

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧