次の方法で共有


CDocument からのドキュメント クラスの派生

更新 : 2007 年 11 月

ドキュメントは、アプリケーションのデータを保持し、管理します。MFC のアプリケーション ウィザードで提供されるドキュメント クラスを使うときは、次の手順に従ってください。

  • ドキュメントの種類ごとに CDocument の派生クラスを用意します。

  • 各ドキュメントのデータを格納するためのメンバ変数を追加します。

  • ドキュメント クラスの CDocumentSerialize メンバ関数をオーバーライドします。Serialize は、ドキュメントのデータをディスクとの間で読み書きします。

オーバーライドされるほかのドキュメント関数

ほかの CDocument メンバ関数をオーバーライドすることもできます。特に、ドキュメントのデータ メンバを初期化するために OnNewDocumentOnOpenDocument をオーバーライドすることや、動的に割り当てられたデータを破棄するために DeleteContents をオーバーライドすることが必要になります。オーバーライド可能なメンバの詳細については、『MFC リファレンス』で CDocument クラスに関するトピックを参照してください。

参照

参照

ドキュメントの使い方