我是先建一个单文档的缺省的工程,然后INSERT->NEW CLASS,继承自CView,的CNewView。
在CMainFrame中加入
protected:
CSplitterWnd m_wndSplitter;在CMainFrame中加入OnCreateClient:
m_wndSplitter.CreateStatic(this,1,2);
m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CFuckView),CSize(100,100),pContext);
m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CTooView),CSize(100,100),pContext);还有我在
DOC.CPP,MAINFRAME.CPP中加了新类的头文件,在新类的CPP文件中加了DOC和MAINFRAME的头文件但在下面的那一行出现了如下错误:
c:\my documents\vc\too\tooview.h(21) : error C2143: syntax error : missing ';' before '*'
不知为何,请高手指教
class CTooView : public CView
{
protected: // create from serialization only
CTooView();
DECLARE_DYNCREATE(CTooView)// Attributes
public:
--->(错误这里) CTooDoc* GetDocument();// Operations
public:
......(略)