次の方法で共有


SDI と MDI

更新 : 2007 年 11 月

MFC ライブラリを使用すると、シングル ドキュメント インターフェイス (SDI: Single Document Interface) とマルチ ドキュメント インターフェイス (MDI: Multiple Document Interface) のどちらのアプリケーションも簡単に操作できます。

SDI アプリケーションでは、一度に 1 つだけ、ドキュメント フレーム ウィンドウを開くことができます。MDI アプリケーションでは、同じインスタンスで複数のドキュメント フレーム ウィンドウを開くことができます。MDI アプリケーションのウィンドウには、複数の MDI 子ウィンドウを開くことができます。MDI 子ウィンドウは、それ自身がフレーム ウィンドウであり、別個のドキュメントを保持します。いくつかのアプリケーションでは、チャート ウィンドウやスプレッドシート ウィンドウなど、型の異なる子ウィンドウを持つこともできます。この場合は、型の異なる MDI 子ウィンドウがアクティブになると、メニュー バーが変更されることがあります。

b2kye6c4.alert_note(ja-jp,VS.90).gifメモ :

Windows 95 以降では、"ドキュメント中心" のビューを採用しているため、SDI アプリケーションが主体になります。

詳細については、「ドキュメント、ビュー、フレームワーク」を参照してください。

参照

概念

クラスを使用した Windows アプリケーションの作成