还是先看定义
#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)
那么IMPLEMENT_DYNCREATE (mydoc,Cdocument)等同于
CObject* PASCAL mydoc::CreateObject() /
{ return new mydoc; } /