共用方式為


DECLARE_DYNCREATE

可讓物件的CObject-衍生類別,可在執行階段以動態方式建立。

DECLARE_DYNCREATE(class_name )

參數

  • class_name
    類別的實際名稱。

備註

架構會使用這項功能,以動態方式建立新的物件。 比方說,新建立的檢視開啟新文件時。 文件、 檢視和框架類別應該支援動態建立,因為架構必須動態地建立。

新增DECLARE_DYNCREATE巨集.h 本單元為類別,然後將該模組包含所有需要存取這個類別的物件的.cpp 模組中。

如果DECLARE_DYNCREATE包含在類別宣告,然後IMPLEMENT_DYNCREATE必須包含在類別實作。

如需有關DECLARE_DYNCREATE巨集],請參閱 CObject 類別主題

注意事項注意事項

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

範例

請參閱範例的 IMPLEMENT_DYNCREATE

需求

標頭: afx.h

請參閱

參考

DECLARE_DYNAMIC

IMPLEMENT_DYNAMIC

IMPLEMENT_DYNCREATE

RUNTIME_CLASS

CObject::IsKindOf

概念

MFC 巨集和全域變數