国标碳钢管规格:分割窗口连接主视图报错

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 02:59:05
我在用VC使用单文档 分割窗口时,用其它的视很正常,现时原来的主视图无法连接到分割后的各面板,编译报错
E:\MyProject\Lesson\MainFrm.cpp(119) : error C2653: 'CLessonView' : is not a class or namespace name
E:\MyProject\Lesson\MainFrm.cpp(119) : error C2065: 'classCLessonView' : undeclared identifier
以为是要包含主视图所在的头文件,而包含头文件后又出现更多问题
哪位帮忙解决一下
我写了如下代码
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
// TODO: Add your specialized code here and/or call the base class
if(m_HSplitter.CreateStatic(this,1,2)==NULL)
return FALSE;
m_HSplitter.CreateView(0,0,RUNTIME_CLASS(CLeftView),CSize(300,100),pContext);
if(m_VSplitter.CreateStatic(&m_HSplitter,2,1,WS_CHILD|WS_VISIBLE,
m_HSplitter.IdFromRowCol(0,1))==NULL)
return FALSE;
m_VSplitter.CreateView(0,0,RUNTIME_CLASS(CTopView),CSize(100,300),pContext);
m_VSplitter.CreateView(1,0,RUNTIME_CLASS(CTreeView),CSize(100,100),pContext);
return TRUE;

}
其中CTopView和CLeftView是从CFormView里派生的两个视图类这里编译运行后都没问题,可就是主视图(原有的一视图)不能连接,如把里面的CTreeView改为主视图类CWorkView编译就出错: