次の方法で共有


CMFCPopupMenuBar クラス

ポップアップ メニューに埋め込まれたメニュー バーです。

class CMFCPopupMenuBar : public CMFCToolBar

メンバー

パブリック メソッド

[名前]

説明

CMFCPopupMenuBar::AdjustSizeImmediate

ペインのレイアウトをすぐに再計算します。 (CPane::AdjustSizeImmediate をオーバーライドします)。

CMFCPopupMenuBar::BuildOrigItems

 

CMFCPopupMenuBar::CloseDelayedSubMenu

 

CMFCPopupMenuBar::ExportToMenu

 

CMFCPopupMenuBar::FindDestintationToolBar

 

CMFCPopupMenuBar::GetCurrentMenuImageSize

 

CMFCPopupMenuBar::GetDefaultMenuId

 

CMFCPopupMenuBar::GetLastCommandIndex

 

CMFCPopupMenuBar::GetOffset

 

CMFCPopupMenuBar::ImportFromMenu

 

CMFCPopupMenuBar::IsDropDownListMode

 

CMFCPopupMenuBar::IsPaletteMode

 

CMFCPopupMenuBar::IsRibbonPanel

 

CMFCPopupMenuBar::IsRibbonPanelInRegularMode

 

CMFCPopupMenuBar::LoadFromHash

 

CMFCPopupMenuBar::RestoreDelayedSubMenu

 

CMFCPopupMenuBar::SetButtonStyle

  (CMFCToolBar::SetButtonStyle をオーバーライドします。)

CMFCPopupMenuBar::SetOffset

 

CMFCPopupMenuBar::StartPopupMenuTimer

 

データ メンバー

[名前]

説明

CMFCPopupMenuBar::m_bDisableSideBarInXPMode

アプリケーションで Windows XP の表示形式を使用するときに灰色のサイドバーを表示するかどうかを指定します。

解説

CMFCPopupMenuBarCMFCPopupMenu クラスと同時に作成され、その中に埋め込まれます。 CMFCPopupMenuBar は、CMFCPopupMenu オブジェクトのクライアント領域全体を占有します。 キーボード入力とマウス入力をサポートします。 さらに、その入力を、CMFCPopupMenu およびトップ レベルのフレーム ウィンドウに伝えます。

使用例

CMFCPopupMenu オブジェクトから CMFCPopupMenuBar オブジェクトを初期化する方法を次の例に示します。 このコード スニペットは、「DrawClient サンプル:MFC リボン ベースの OLE オブジェクトの描画アプリケーション」の一部です。

    // CMFCPopupMenu* pMenuPopup
    CMFCPopupMenuBar* pMenuBar = pMenuPopup->GetMenuBar();

継承階層

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCPopupMenuBar

必要条件

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

参照

参照

階層図

CMFCColorBar クラス

CMFCPopupMenu クラス

その他の技術情報

MFC クラス