如何在view类静态函数中访问doc类成员变量?MFC

2024-11-16 07:35:56
推荐回答(1个)
回答1:

如果多文档或者单文档在你的对话框类里面包含view类和mainfrm类然后通过下面代码:
CMainFrame* pFrame = (CMainFrame *)(AfxGetApp()->m_pMainWnd);
CYourView* g_pViw = (CYourView*)pFrame->GetActiveView();
g_pView->a就行了
若果是对话框程序:
通过AfxGetMainWnd()得到主机界面类指针。CMyDlg* pdlg=(CMyDlg*)AfxGetMainWnd();
pdlg->a就行了。