それ

それクラスでは、マルチ ドキュメント インターフェイス (MDI) を実装するドキュメント テンプレートを定義します。MDI アプリケーションのメイン フレーム ウィンドウそれぞれのドキュメントが表示されますでユーザーが 0 個以上のドキュメント フレーム ウィンドウを開くことができますワークスペースとしてを使用してください。MDI の詳細については、ソフトウェア設計のための Windows インターフェイスのガイドラインを参照してください。

ドキュメント テンプレートの 3 種類のクラスの間の関係を定義します:

MDI アプリケーションが 1 つ以上の種類のドキュメントをサポートできるし、異なる種類のドキュメントを同時に開くことができます。アプリケーションは、サポートされる各ドキュメントの種類の 1 つのドキュメント テンプレートがあります。MDI アプリケーションのスプレッドシートとテキスト文書の両方をサポートしている場合は、たとえば、アプリケーションそれの 2 つのオブジェクトをが。

ユーザーが新しいドキュメントを作成すると、アプリケーションはドキュメント テンプレートを使用します。アプリケーションが 1 つ以上の種類のドキュメントをサポートしている場合は、フレームワークは、ドキュメント テンプレートから、サポートされているドキュメントの種類の名前を取得し、それらの一覧に [新しいファイル] ダイアログ ボックスが表示されます。ユーザー ドキュメントのタイプを選択したアプリケーションをドキュメント クラス オブジェクト、フレーム ウィンドウ オブジェクト、および view オブジェクトを作成し、それらが互いに結び付けます。

それコンス トラクター以外の任意のメンバー関数を呼び出す必要はありません。フレームワークそれオブジェクトを内部的に処理します。

それについてを参照してください ドキュメント テンプレートとドキュメント/ビューの作成プロセスVisual の C++ プログラマのガイド

# lt;afxwin.h> を含める;

クラス メンバーの |nbsp;基本クラス|階層図(&N)

サンプル特価; MFC サンプル MULTIPAD(&N)

参照特価;CDocTemplateCSingleDocTemplateCWinApp(&N)

Index