次の方法で共有


CMFCPopupMenuBar クラス

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

class CMFCPopupMenuBar : public CMFCToolBar

メンバー

Bb983163.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

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

これがリボン パネルFALSE (既定では) であるかどうかを示します。

CMFCPopupMenuBar::IsRibbonPanelInRegularMode

これが通常モードFALSE (既定では) のリボン パネルであるかどうかを示します。

CMFCPopupMenuBar::LoadFromHash

アーカイブ メニューを読み込みます。

CMFCPopupMenuBar::RestoreDelayedSubMenu

ポップアップ メニュー バーを閉じるための遅延メニュー ボタンを復元します。

CMFCPopupMenuBar::SetButtonStyle

特定のインデックスのツール バー ボタンのスタイルを設定します。(CMFCToolBar::SetButtonStyle をオーバーライドします。)

CMFCPopupMenuBar::SetOffset

ポップアップ メニュー バーの行のオフセットを設定します。

CMFCPopupMenuBar::StartPopupMenuTimer

指定した遅延ポップアップ メニュー ボタンのタイマーを開始します。

Bb983163.collapse_all(ja-jp,VS.110).gifデータ メンバー

名前

説明

CMFCPopupMenuBar::m_bDisableSideBarInXPMode

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

解説

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

使用例

CMFCPopupMenu オブジェクトから CMFCPopupMenuBar オブジェクトを初期化する方法を次の例に示します。このコード スニペットは 描画のクライアント サンプルの一部です。

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

継承階層

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCPopupMenuBar

必要条件

ヘッダー : afxpopupmenubar.h

参照

関連項目

階層図

CMFCColorBar クラス

CMFCPopupMenu クラス

その他の技術情報

MFC クラス