我用类向导创建一个MyView 派生于CListView 
为什么编译的时候会出现error C2504: 'CListView' : base class undefined的错误
怎么会找不到CListView 这个基类呢?

解决方案 »

  1.   

    如果是用向导的话,不应该出现这个错误的,你试试看加一个#include <afxview.h>
      

  2.   

    添加了#include   <afxcview.h>   没?
      

  3.   

    #include <afxview.h>不行哦我一开始是创建了一个 MyView 派生于 CEditView
    后来把这生成的.h和.cpp文件删了
    又创建一个同样名字的MyView 派生于 CListView 就出现这样的问题了
      

  4.   

    好奇怪啊,我改成FormView都没问题
    就是CListView会出现这样的错误
    有高手出来指点一下吗?
      

  5.   

    哦问题解决了
    要在StdAfx.h头文件中添加#include  <afxcview.h>才有用