IMPLEMENT_SERIAL

IMPLEMENT_SERIAL ( class_name, base_class_name, wSchema

パラメーター

class_name

(引用符で囲まれていない) クラスの実際の名前。

base_class_name

(引用符で囲まれていない)、基本クラスの名前。

wSchema

「識別によって作成されたデータを処理して、逆シリアル化プログラムを有効するアーカイブでエンコードされるUINTバージョン番号」は、以前バージョンをプログラムします。クラス スキーマ番号-1 することはできません。

解説

動的CObjectに必要な C++ コードを生成-クラス名と、階層内の位置を実行時のアクセス権を持つクラスを派生します。IMPLEMENT_SERIALマクロで使用します。CPP モジュール;結果のオブジェクト コードを一度にリンクします。

自動的に、 CArchive抽出演算子DECLARE_SERIALIMPLEMENT_SERIALマクロを使用してクラスをエクスポートするのにには、 AFX_APIマクロを使用できます。クラス宣言をブラケット (には。H ファイル) を次のコード:

#undef AFX_API# define AFX_API AFX_EXT_CLASSlt; あなたのクラス宣言をここで >#undef AFX_API# define AFX_API

詳細についてを参照してください、 CObject クラスのトピックVisual の C++ プログラマのガイド

参照特価;DECLARE_SERIALRUNTIME_CLASSCObject::IsKindOf(&N)

Index