共用方式為


IMPLEMENT_SERIAL

產生的 C++ 程式碼所需的動態CObject-衍生類別的執行階段存取的類別名稱和階層架構中的位置。

IMPLEMENT_SERIAL(class_name, base_class_name, wSchema )

參數

  • class_name
    類別的實際名稱。

  • base_class_name
    基底類別的名稱。

  • wSchema
    A UINT 」 版本號碼"將要編碼來識別及處理資料所建立的還原序列化程式,以便封存中稍早設計程式的版本。 類別的結構描述編號不能為 – 1。

備註

使用IMPLEMENT_SERIAL巨集儲存在.cpp 模組; 再一次連結產生物件的程式碼。

您可以使用 AFX_API 巨集來自動匯出CArchive引出運算子的類別使用DECLARE_SERIALIMPLEMENT_SERIAL巨集。 括號類別宣告 (位於 [.h 檔中) 中的,以下列程式碼:

#undef AFX_API
#define AFX_API AFX_EXT_CLASS

// <your class declarations here>

#undef AFX_API
#define AFX_API

如需詳細資訊,請參閱 CObject 類別主題

範例

IMPLEMENT_SERIAL(CAge, CObject, VERSIONABLE_SCHEMA | 2)

需求

標頭: afx.h

請參閱

參考

DECLARE_SERIAL

RUNTIME_CLASS

CObject::IsKindOf

概念

MFC 巨集和全域變數