请问怎样调用其它类的成员变量
请问在MFC生成的多文档应用程序中,View类的成员函数中调用mainframe类的公用成员变量?我没有看到mainframe实例化的对象啊,还有个小问题是,我在输入“.”或者“->”的时候有时候 看不到后面的列表但是我关闭程序重新打开后又可以看到了,为什么呢?
请问在MFC生成的多文档应用程序中,View类的成员函数中调用mainframe类的公用成员变量?我没有看到mainframe实例化的对象啊,还有个小问题是,我在输入“.”或者“->”的时候有时候 看不到后面的列表但是我关闭程序重新打开后又可以看到了,为什么呢?
Mainframe是在应用程序类的InitInstance函数中实例化的:
CMainFrame* pMainFrame = new CMainFrame;
if (!pMainFrame->LoadFrame(IDR_MAINFRAME))
return FALSE;
m_pMainWnd = pMainFrame;
如果要访问CMainFrame的公用成员变量,可以用AfxGetApp()->GetMainWindow()来获取CMainWindow的实例化指针。