ドキュメント クラス

ドキュメント クラス オブジェクト、ドキュメント テンプレート オブジェクトにより作成されたアプリケーションのデータを管理します。クラスのドキュメントをこれらのクラスの 1 つから派生します。

ドキュメント クラス オブジェクトはビュー オブジェクトと対話します。ビュー オブジェクトは、ウィンドウのクライアント領域を表す、ドキュメントのデータを表示およびユーザーとのやり取りを許可します。ドキュメントとビューはドキュメント テンプレート オブジェクトにより作成します。

CDocument

アプリケーション固有のドキュメントの基本クラスです。ドキュメント クラスをCDocumentから派生します。

COleDocument

複合ドキュメントの実装として基本的なコンテナー サポートを使用します。CDocItemから派生したクラスのコンテナーとして機能します。このクラスは基本クラスとしてコンテナー ドキュメントを使用することができ、 COleServerDocの基本クラス。

COleLinkingDoc

リンクするためのインフラストラクチャを提供COleDocumentから派生するクラス。埋め込みオブジェクトへのリンクをサポートする場合、ドキュメント クラス、コンテナー アプリケーションの代わりに、このクラスからはCOleDocumentから派生する必要があります。

CRichEditDoc

リッチ エディット コントロールで OLE クライアント項目のリストを保持します。CRichEditViewCRichEditCntrItemを使用。

COleServerDoc

基本クラスとしてのサーバー アプリケーションのドキュメント クラスを使用します。COleServerDocオブジェクトCOleServerItemオブジェクトとの対話を通じてサーバー サポートの大部分を提供します。クラス ライブラリのドキュメント/ビュー アーキテクチャを使用してビジュアル編集機能が提供されます。

関連クラス

ドキュメント クラス オブジェクトを固定することができます-他の言葉では、することができます自分の状態をストレージ メディアに書き込み、それを読みます。MFC は、ドキュメントのデータをストレージ メディアに転送を容易にするには、 CArchiveクラスを提供します。

CArchive

永続的なストレージ ・ オブジェクトのシリアル化を実装するのには、 CFileオブジェクトと協力 (で cobject::serializeを参照)。

ドキュメントに OLE オブジェクトを含めることもできます。CDocItemサーバーとクライアントの項目の基本クラスです。

CDocItem

COleClientItemCOleServerItemの抽象基本クラス。CDocItemから派生したクラスのオブジェクトをドキュメントの一部を表す。

Index