本帖最后由 lchina1314 于 2011-01-17 17:11:44 编辑

解决方案 »

  1.   

    需要详细Visual Studio 2008的这个Demo,可以留下邮箱,我发你邮箱里去。帮我看看吧?
      

  2.   

    是由下面这个宏实现的:
    #define IMPLEMENT_DYNCREATE(class_name, base_class_name) \
    CObject* PASCAL class_name::CreateObject() \
    { return new class_name; } \
    IMPLEMENT_RUNTIMECLASS(class_name, base_class_name, 0xFFFF, \
    class_name::CreateObject)
    LZ仔细看一下MFC中用于实现运行时类型识别、动态创建、文件读写的几组宏定义,一定会有收获。