问题描述
- SDI单文档视图分割问题
-
按照网上的例程,进行单文档视图分割,新建了一个类CLeftView类,继承自CTreeView,当在CMainFrame的OnCreatClient中添加如下代码(m_wndSplitter 是CMainFrame中的CSplitterWnd 类型的变量):if (!m_wndSplitter.CreateStatic(this, 1, 2)) return FALSE; if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CEx010205View), CSize(500, 100), pContext) || !m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(COutPutView), CSize(100, 100), pContext)) { m_wndSplitter.DestroyWindow(); return FALSE; } return TRUE;
在MainFrame.cpp中添加#include "LeftView.h"后,编译报出如下错误:
error C2039: “classCLeftView”: 不是“CLeftView”的成员
: 参见“CLeftView”的声明
: error C2065: “classCLeftView”: 未声明的标识符请求高手指教
时间: 2025-01-20 21:51:04