CRuntimeClass::CreateObject

在运行时,调用此函数动态创建指定的选件类。

CObject* CreateObject( ); 
static CObject* PASCAL CreateObject(
   LPCSTR lpszClassName 
);
static CObject* PASCAL CreateObject(
   LPCWSTR lpszClassName 
);

参数

  • lpszClassName
    要创建的选件类的熟悉的名称。

返回值

为新创建的对象的指针或 NULL,如果未找到类名或没有可创建对象的内存不足。

备注

CObject 派生的选件类可以支持动态创建,是能够创建指定的选件类对象在运行时。 文档,查看,并且,帧选件类,例如,应支持动态创建。 有关动态创建和 CreateObject 成员的更多信息,请参见 CObject选件类CObject选件类:指定的功能级别

示例

IsDerivedFrom参见示例。

要求

Header: afx.h

请参见

参考

CRuntimeClass结构

层次结构图