,MFC怎么在自绘的子窗体内自定义一个视图类 显示图像? 报错如下

在线等,MFC如何在自绘的子窗体内自定义一个视图类 显示图像? 报错如下
我现在是这样做的: 

先建立一个基于dialog的MFC工程, 然后把XXXDlg.cpp,.h文件删除, 自己新建了一个CMainFrame.cpp ,.h 继承于CWnd 的窗体类, 自绘主窗体MainFrame ,然后在这个基础上有在添加一个继承于CWnd的类, 把它生成为MainFrame的子窗体, 现在我想在这个子窗体中自定义一个视图用来显示数据和图像, 我的做法是
自己定义了一个视图类, 然后我不知道怎么添加, 我就仿照SDI的做法自己来添加一个单文档模版, 这样就需要我再定义一个 文档类,那么现在是
我有一个子窗口类childFrm , 一个子窗口视图类, childview 一个子窗口文档类childDoc 但是我想用
addtoTemplate(new CSingleDoTemplate(
RUN_Class()来添加,却报RUNTIME_CLASS中的xxx 不是一个类的错误
具体代码如下:这个是放在主窗体的app类下的BOOL CMFrameApp::InitInstance()中的代码
AddDocTemplate(new CSingleDocTemplate(IDR_MENU1,
RUNTIME_CLASS(CChildDoc),  // 这里是第41行
RUNTIME_CLASS(CChildFrm),
RUNTIME_CLASS(CChildView)));// 这里是第43行

报错如下:
>c:\users\……\Mframe.cpp(41): error C2653: 'CChildDoc' : is not a class or namespace name
1>c:\users\……\Mframe.cpp(41): error C2065: 'classCChildDoc' : undeclared identifier
1>c:\users\……\Mframe.cpp(43): error C2653: 'CChildView' : is not a class or namespace name
1>c:\users\……\Mframe.cpp(43): error C2065: 'classCChildView' : undeclared identifier



求解释 自己怎么模拟一个单文档呢,

或者怎么在自绘的子窗体中添加一个自定义的可用的视图类 ,如何操作, 求详细点拨,谢谢

------解决方案--------------------
没有#include相关的头文件???
------解决方案--------------------
用CSplitterWnd 直接切分mainframe 不行吗
------解决方案--------------------
http://www.codeproject.com/Articles/1655/Image-Viewer-Utility
http://www.codeproject.com/Articles/3175/Displaying-Bitmap-with-Scrolling
希望对你有帮助~
------解决方案--------------------
这猫果然霸气,偶像啊[img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/48.gif][/img