フレーム ウィンドウ

アプリケーションが Windows で実行されると、ユーザーはフレームウィンドウに表示されるドキュメントと対話します。 ドキュメントフレームウィンドウには、フレームとフレーム内のコンテンツという2つの主要なコンポーネントがあります。 ドキュメントフレームウィンドウは、 シングルドキュメントインターフェイス (SDI) フレームウィンドウでも、 マルチドキュメントインターフェイス (MDI) 子ウィンドウでもかまいません。 Windows は、ウィンドウの移動とサイズ変更、終了、最小化、最大化など、フレームウィンドウとのユーザー操作のほとんどを管理します。 フレーム内のコンテンツを管理します。

フレーム Windows およびビュー

MFC フレームワークは、フレームウィンドウを使用してビューを格納します。 2つのコンポーネントの — フレームとコンテンツ — は、MFC の2つの異なるクラスによって表され、管理されます。 フレームウィンドウクラスはフレームを管理し、ビュークラスはコンテンツを管理します。 [ビュー] ウィンドウは、フレームウィンドウの子です。 ドキュメントを使用した描画とその他のユーザー操作は、フレームウィンドウのクライアント領域ではなく、ビューのクライアント領域で行われます。 フレームウィンドウは、ビューの周囲に表示されるフレームを提供します。これには、キャプションバーと、コントロールメニューなどの標準ウィンドウコントロール、ウィンドウを最小化および最大化するためのボタン、ウィンドウのサイズを変更するためのコントロールがあります。 "コンテンツ" はウィンドウのクライアント領域で構成され、子ウィンドウがビューを完全に占有してい — ます。 次の図は、フレームウィンドウとビューの関係を示しています。

Frame window view.
フレーム ウィンドウとビュー

フレーム Windows とスプリッター Windows

もう1つの一般的な配置は、フレームウィンドウで複数のビューをフレームに分割することです。通常は 分割ウィンドウを使用します。 分割ウィンドウでは、フレームウィンドウのクライアント領域がスプリッターウィンドウによって使用されます。このウィンドウには、ペインと呼ばれる複数の子ウィンドウが表示されます。

詳細については、次を参照してください。

一般的なフレームウィンドウのトピック

フレーム Windows の使用に関するトピック

特殊なフレームウィンドウ機能に関するトピック

その他の種類の Windows に関するトピック

関連項目

Windows