次の方法で共有


CMFCMenuBar::SetMaximizeMode

フレームワークは、MDI の表示モードが変更されてメニュー バーを更新する必要があるときにこのメソッドを呼び出します。

void SetMaximizeMode(
   BOOL bMax,
   CWnd* pWnd = NULL,
   BOOL bRecalcLayout = TRUE
);

パラメーター

  • [入力] bMax
    モードを指定するブール値。 詳細については、次の「解説」を参照してください。

  • [入力] pWnd
    変更されようとしている MDI 子ウィンドウへのポインター。

  • [入力] bRecalcLayout
    メニュー バーのレイアウトをすぐに再計算する必要があるかどうかを示すブール値。

解説

MDI 子ウィンドウが最大表示されているときは、MDI メイン フレーム ウィンドウにアタッチされているメニュー バーに、システム メニューと 最小化最大化、および閉じるの各ボタンが表示されます。 bMax が TRUE で pWnd が NULL でない場合、MDI 子ウィンドウは最大表示され、メニュー バーに追加のコントロールが組み込まれます。 それ以外の場合、メニュー バーは通常の状態に戻ります。

必要条件

**ヘッダー:**afxmenubar.h

参照

参照

CMFCMenuBar クラス

階層図