+ -
当前位置:首页 → 问答吧 → View类中如何访问Mainframe类的成员函数?

View类中如何访问Mainframe类的成员函数?

时间:2011-12-20

来源:互联网

我的做法:在View类中获取Mainframe类指针CMainFrame *pFrame = (CMainFrame*)AfxGetMainWnd();然后用pFrame调用Mainframe类的成员函数。

存在问题:内存访问错误。

问题:View类中能不能访问Mainframe类的函数,MFC是否支持这样的访问机制?如果支持,该如何写?

作者: xhxie_xjtu   发布时间: 2011-12-20

CMainFrame *pFrame = (CMainFrame*)GetParent();

作者: chinatcp   发布时间: 2011-12-20

的做法:在View类中获取Mainframe类指针CMainFrame *pFrame = (CMainFrame*)AfxGetMainWnd();然后用pFrame调用Mainframe类的成员函数。

------------------
你是在哪里调用的?

作者: VisualEleven   发布时间: 2011-12-20