次の方法で共有


CFrameWnd::GetMenuBarVisibility

現在の MFC アプリケーションのメニューの既定のが非表示にしたり、表示されるかどうかを示します。

virtual DWORD CFrameWnd::GetMenuBarVisibility();

戻り値

このメソッドは、次の値に 1 を返します:

  • AFX_MBV_KEEPVISIBLE (0x01) -メニューは常に表示され、既定でフォーカスはありません。

  • AFX_MBV_DISPLAYONFOCUS (0x02) -メニューは既定で非表示になります。メニューが非表示の場合に Alt キーを押すと、メニューが表示され、フォーカスが設定されます。メニューが表示されている場合は、非表示にするには、Alt キーまたは Esc キーを押します。

  • AFX_MBV_ DISPLAYONFOCUS (0x02) | AFX_MBV_DISPLAYONF10 (0x04) (ビットごとの組み合わせ (OR) ) -メニューは既定で非表示になります。メニューが非表示の場合に F10 キーを押すと、メニューが表示され、フォーカスが設定されます。メニューが表示されている場合に F10 キーを押すと、メニューのフォーカスのオン/オフが切り替わります。メニューは、Alt キーまたは Esc キーを押して非表示にするまで表示されたままです。

解説

ランタイム エラーが発生すると、例外が発生 CException のクラスから派生とデバッグ モードでこのメソッドの assert。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CFrameWnd クラス

階層図

CFrameWnd::SetMenuBarVisibility