[ユーザー インターフェイスの機能] (MFC アプリケーション ウィザード)
このトピックでは、アプリケーションの外観を指定するために使用できるオプションについて説明します。 プロジェクトで使用できるユーザー インターフェイス機能は、MFC アプリケーション ウィザードの [アプリケーションの種類]、[MFC アプリケーション ウィザード] ページで指定したアプリケーションの種類によって異なります。 たとえば、1 つのドキュメント インターフェイス アプリケーションを作成する場合、子フレーム スタイルを追加することはできません。
メイン フレーム スタイル
アプリケーションのメイン ウィンドウ フレームの機能を設定します。
オプション 説明 太いフレーム サイズ変更の境界線を持つウィンドウを作成します。 これが既定値です。 最小化ボックス メイン フレーム ウィンドウに最小化ボックスが含まれます。 これが既定値です。 最大化ボックス メイン フレーム ウィンドウに最大化ボックスが含まれます。 これが既定値です。 最小 化 メイン フレーム ウィンドウをアイコンとして開きます。 最大 メインフレーム ウィンドウをディスプレイのフルサイズで開きます。 システム メニュー メイン フレーム ウィンドウにシステム メニューが含まれています。 これが既定値です。 [バージョン情報] ボックス アプリケーションの [バージョン情報 ] ボックスが含まれます。 ユーザーは、アプリケーションの [ヘルプ ] メニューからこのボックスにアクセスできます。 [アプリケーションの種類] の [MFC アプリケーション ウィザード] ページで、[ダイアログ ベース] を選択しない限り、既定値であり、変更できません。
注: 通常、使用できないオプションは、使用できないアイテムの [チェック] ボックスが選択されているかオフになっているかにかかわらず、ウィザードでプロジェクトにオプションが適用されないことを示します。 この場合、最初にプロジェクトをダイアログ ベースとして指定してから、そのボックスをオフにしない限り、ウィザードは常に [バージョン情報] ボックスをプロジェクトに追加チェック。初期ステータス バー アプリケーションにステータス バーを追加します。 ステータス バーには、キーボードの CAPS LOCK、NUM LOCK、SCROLL LOCK キーの自動インジケーターと、メニュー コマンドとツール バー ボタンのヘルプ文字列を表示するメッセージ行が表示されます。 このオプションをクリックすると、ステータス バーを表示または非表示にするメニュー コマンドも追加されます。 既定では、アプリケーションにはステータス バーがあります。 ダイアログ ベースのアプリケーションの種類では使用できません。 分割ウィンドウ 分割バーを提供します。 分割バーは、アプリケーションのメイン ビューを分割します。 マルチ ドキュメント インターフェイス (MDI) アプリケーションでは、MDI 子フレームのクライアント ウィンドウは分割ウィンドウであり、1 つのドキュメント インターフェイス (SDI) アプリケーションと複数の最上位ドキュメント アプリケーションでは、メイン フレームのクライアント ウィンドウは分割ウィンドウです。 ダイアログ ベースのアプリケーションの種類では使用できません。 子フレーム のスタイル
アプリケーション内の子フレームの外観と初期状態を指定します。 子フレーム スタイルは、MDI アプリケーションでのみ使用できます。
オプション 説明 [子最小化] ボックス 子ウィンドウに最小化ボタン (既定で有効) があるかどうかを指定します。 [子最大化] ボックス 子ウィンドウに最大化ボタン (既定で有効) があるかどうかを指定します。 最大化された子 の PreCreateWindow メンバー関数 CChildFrame
で cs.style フラグWS_MAXIMIZEを設定して、子ウィンドウを最初に最大化するかどうかを指定します。コマンド バー (メニュー/ツール バー/リボン)
アプリケーションにメニュー、ツール バー、リボンが含まれているかどうかを示します。 ダイアログ ベースのアプリケーションでは使用できません。
オプション 説明 クラシック メニューを使用する アプリケーションに、ドラッグできないクラシック メニューが含まれていることを指定します。 従来のドッキング ツール バーを使用する 標準の Windows ツール バーをアプリケーションに追加します。 ツール バーには、新しいドキュメントを作成するためのボタンが含まれています。ドキュメント ファイルを開いて保存する。テキストの切り取り、貼り付け、または印刷。を選択し、ヘルプ モードに入ります。 このオプションを有効にすると、ツール バーを表示または非表示にするメニュー コマンドも追加されます。 ブラウザー スタイルのツール バーを使用する インターネット エクスプローラー スタイルのツール バーをアプリケーションに追加します。 メニュー バーとツール バーを使用する ドラッグ可能なメニュー バーとツール バーがアプリケーションに含まれていることを示します。 ユーザー定義のツール バーとイメージ ユーザーが実行時にツール バーとツール バーイメージをカスタマイズできるようにします。 個人用メニューの動作 メニューを開いたときに項目の完全な一覧を含めるか、ユーザーが最も頻繁に使用するコマンドのみが含まれているかを指定します。 リボンを使用する メニュー バーまたはツール バーではなく、アプリケーションで Office 2007 に似たリボンを使用します。 ダイアログ のタイトル
CDialog クラス ベースのアプリケーションの場合のみ、このタイトルはダイアログ ボックスのタイトル バーに表示されます。 このフィールドを編集するには、まず [アプリケーションの種類] で [ダイアログ ベース] オプションを選択する必要があります。 詳細については、「[アプリケーションの種類] (MFC アプリケーション ウィザード)」を参照してください。