BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
m_wndSplitter.CreateStatic(this,2,2);
m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(DownSide),CSize(212,200),pContext);
m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(DownSide),CSize(450,500),pContext);
m_wndSplitter.CreateView(1,0,RUNTIME_CLASS(DownSide),CSize(100,100),pContext);
m_wndSplitter.CreateView(1,1,RUNTIME_CLASS(DownSide),CSize(100,100),pContext);
return true;}这是卸载MainFrame.app的代码,
现在能拆分成四个窗口了,DownSide是自己写的view类,但是调用mfc自带的CDrawView就不行,为什么呢?这是提示
error C2653: 'CDraw2View' : is not a class or namespace name
error C2065: 'classCDraw2View' : undeclared identifier
{
m_wndSplitter.CreateStatic(this,2,2);
m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(DownSide),CSize(212,200),pContext);
m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(DownSide),CSize(450,500),pContext);
m_wndSplitter.CreateView(1,0,RUNTIME_CLASS(DownSide),CSize(100,100),pContext);
m_wndSplitter.CreateView(1,1,RUNTIME_CLASS(DownSide),CSize(100,100),pContext);
return true;}这是卸载MainFrame.app的代码,
现在能拆分成四个窗口了,DownSide是自己写的view类,但是调用mfc自带的CDrawView就不行,为什么呢?这是提示
error C2653: 'CDraw2View' : is not a class or namespace name
error C2065: 'classCDraw2View' : undeclared identifier
#include "xxxDoc.h"
#include "xxxView.h"
在菜单栏那里自己生成onfileopen是在mainframe里面