CDocument からのドキュメント クラスの派生
ドキュメントでは、アプリケーションのデータを格納し、管理します。 MFC アプリケーション ウィザードで提供されるドキュメント クラスを使用するには、次の操作を行う必要があります。
ドキュメントの種類ごとに
CDocumentからクラスを派生させます。各ドキュメントのデータを格納するためのメンバー変数を追加します。
ドキュメント クラス内の
CDocumentのSerializeメンバー関数をオーバーライドします。Serializeでは、ディスクとの間でドキュメントのデータを読み書きします。
オーバーライドの対象になることの多い他のドキュメント関数
他の CDocument メンバー関数をオーバーライドすることもできます。 特に、多くの場合、ドキュメントのデータ メンバーを初期化するには OnNewDocument と OnOpenDocument をオーバーライドし、動的に割り当てられたデータを破棄するには DeleteContents をオーバーライドする必要があります。 オーバーライド可能なメンバーについては、"MFC リファレンス" の CDocument クラスに関するページを参照してください。