共用方式為


DECLARE_DYNCREATE

啟用 CObject物件-將動態建立之衍生類別在執行階段。

DECLARE_DYNCREATE(class_name )

參數

  • class_name
    類別的實際名稱。

備註

架構會使用這個能夠動態建立新的物件。 例如,建立新的檢視表,當您開啟新的文件。 因為架構需要動態建立,這些文件、檢視和架構類別應該支援動態建立。

將於 .h 模組的 DECLARE_DYNCREATE 巨集的類別,然後將該模組必須對這個類別之物件的所有 .cpp 模組。

如果 DECLARE_DYNCREATE 在類別宣告中,則在類別中實作必須包括 IMPLEMENT_DYNCREATE

如需 DECLARE_DYNCREATE 巨集的詳細資訊,請參閱 CObject 類別主題。

注意事項注意事項

DECLARE_DYNCREATE 巨集包含 DECLARE_DYNAMIC的所有功能。

範例

請參閱 IMPLEMENT_DYNCREATE範例。

需求

Header: afx.h

請參閱

參考

DECLARE_DYNAMIC

IMPLEMENT_DYNAMIC

IMPLEMENT_DYNCREATE

RUNTIME_CLASS

CObject::IsKindOf

概念

MFC 巨集和全域