CFrameWnd::GetMenuBarVisibility
更新 : 2007 年 11 月
現在の MFC アプリケーションのメニューの既定の状態が表示か非表示かを示します。
virtual DWORD CFrameWnd::GetMenuBarVisibility();
戻り値
このメソッドは、次のいずれかの値を返します。
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 クラスから派生する例外を発生させます。
必要条件
ヘッダー : afxwin.h
参照
参照
CFrameWnd::SetMenuBarVisibility