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