CMFCPopupMenuBar选件类

菜单栏嵌入到弹出菜单。

class CMFCPopupMenuBar : public CMFCToolBar

成员

Bb983163.collapse_all(zh-cn,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(zh-cn,VS.110).gif数据成员

名称

描述

CMFCPopupMenuBar::m_bDisableSideBarInXPMode

指定灰色侧栏是否将显示,如果应用程序具有 Windows XP 外观。

备注

CMFCPopupMenuBar 是在 CMFCPopupMenu选件类 的同时并嵌入在其中。CMFCPopupMenuBar 包括 CMFCPopupMenu 对象的整个客户端区域。它支持键盘和鼠标输入。它还将该输入到 CMFCPopupMenu 和到顶部框架窗口。

示例

下面的示例演示从 CMFCPopupMenu 对象的一 CMFCPopupMenuBar 对象。此代码段是 绘制客户端示例的一部分。

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

继承层次结构

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCPopupMenuBar

要求

标头: afxpopupmenubar.h

请参见

参考

层次结构图

CMFCColorBar选件类

CMFCPopupMenu选件类

其他资源

MFC 类