我建了个叫MyEx的工程
而且自定义了个叫CMyClass的类,想在CMyClass中使用视图的指针,即CMyExView
我在CMyClass的一个函数中用了下面的代码:
(CMainFrame*)pMainFrm=(CMainFrame*)AfxGetApp()->GetMainWnd();
CMyExView* pMyView=(CMyExView*)pMainFrm->GetActiveView();
可是这个类的文件中没有定义CMyExView类,我试过在MyClass.cpp中加上#include "MainFrm.h"和 #include "MyExView.h"但就出现了其它的错误
请高手指点
而且自定义了个叫CMyClass的类,想在CMyClass中使用视图的指针,即CMyExView
我在CMyClass的一个函数中用了下面的代码:
(CMainFrame*)pMainFrm=(CMainFrame*)AfxGetApp()->GetMainWnd();
CMyExView* pMyView=(CMyExView*)pMainFrm->GetActiveView();
可是这个类的文件中没有定义CMyExView类,我试过在MyClass.cpp中加上#include "MainFrm.h"和 #include "MyExView.h"但就出现了其它的错误
请高手指点
#include "MyExDoc.h"
再
#include "MyExView.h"
#include "MyExDoc.h"
#include "MyExView.h"
果然行,高手就是不同.谢谢你啊
但能告诉我为什么要先加#include "MyExDoc.h"吗?