次の方法で共有


[複合ドキュメント サポート] (MFC アプリケーション ウィザード)

MFC アプリケーション ウィザードのこのページで、アプリケーションが複合およびアクティブ ドキュメントのサポートを提供するレベルを指定します。 複合ドキュメントとドキュメント テンプレートをサポートするには、アプリケーションでドキュメント/ビュー アーキテクチャをサポートする必要があります。

既定では、アプリケーションには複合ドキュメントのサポートはありません。 この既定値を受け入れる場合、アプリケーションはアクティブなドキュメントまたは複合ファイルをサポートできません。

  • 複合ドキュメントのサポート

    アプリケーションがコンテナーのサポート、サーバーのサポート、またはその両方を提供するかどうかを決定します。 この領域の詳細については、以下を参照してください。

    オプション 説明
    なし オブジェクトのリンクと埋め込み (OLE) がサポートされていないことを示します。 既定では、アプリケーション ウィザードは ActiveX をサポートせずにアプリケーションを作成します。
    コンテナー リンクオブジェクトと埋め込みオブジェクトが含まれます。
    ミニ サーバー アプリケーションが複合ドキュメント オブジェクトを作成および管理できることを示します。 ミニサーバーはスタンドアロンで実行できず、埋め込み項目のみをサポートします。
    フル サーバー アプリケーションが複合ドキュメント オブジェクトを作成および管理できることを示します。 完全なサーバーはスタンドアロンで実行でき、リンクされたアイテムと埋め込みアイテムの両方をサポートします。
    コンテナー/フル サーバー アプリケーションをコンテナーとサーバーの両方にできることを示します。 コンテナーは、埋め込みまたはリンクされた項目を独自のドキュメントに組み込むことができるアプリケーションです。 サーバーは、コンテナー アプリケーションで使用する Automation 項目を作成できるアプリケーションです。
  • その他のオプション

    アプリケーションがアクティブなドキュメントをサポートしているかどうかを示します。 この機能の詳細については、「 アクティブなドキュメント 」を参照してください。

    オプション 説明
    作業中のドキュメント サーバー アプリケーションがアクティブなドキュメントを作成および管理できることを示します。 このオプションを選択する場合は、ウィザードの [ドキュメント テンプレート文字列] ページの [ファイル拡張子] ボックスで、作業中のドキュメント サーバーのファイル拡張子を指定する必要があります。 詳細については、「 Active Document Server」 を参照してください。
    アクティブなドキュメント コンテナー アプリケーションがそのフレーム内にアクティブなドキュメントを含めることができる場合があることを示します。 アクティブなドキュメントには、インターネット エクスプローラー ドキュメントや Office ドキュメント (Microsoft Word ファイルや Excel スプレッドシートなど) が含まれる場合があります。 詳細については、「 Active Document Containment 」を参照してください。
    複合ファイルのサポート 複合ファイル形式を使用してコンテナー アプリケーションのドキュメントをシリアル化しません。 このオプションは、オブジェクトを含むファイル全体を強制的にメモリに読み込みます。 個々のオブジェクトへの増分保存は使用できません。 1 つのオブジェクトが変更され、その後保存されると、ファイル内のすべてのオブジェクトが保存されます。

関連項目

MFC アプリケーション ウィザード