CRuntimeClass::CreateObject
在執行階段期間,呼叫這個函式會動態建立指定的類別。
CObject* CreateObject( );
static CObject* PASCAL CreateObject(
LPCSTR lpszClassName
);
static CObject* PASCAL CreateObject(
LPCWSTR lpszClassName
);
參數
- lpszClassName
要建立之類別的熟悉的名稱。
傳回值
out 新建立之物件的指標或 NULL ,如果找不到類別名稱或沒有任何建立物件的記憶體不足。
備註
從 CObject 衍生自類別的類別可以支援動態建立,而能夠建立指定的類別物件在執行階段。文件、檢視和架構類別,例如,應該支援動態建立。如需動態建立和 CreateObject 成員的詳細資訊,請參閱 CObject 類別 和 CObject 類別:指定的功能等級。
範例
IsDerivedFrom。請參閱範例。
需求
Header: afx.h