CMFCRibbonUndoButton选件类

CMFCRibbonUndoButton 选件类实现下拉列表包含最新用户命令的按钮。 用户可以选择一个或多个新命令从下拉列表设置为重做或移除它们。

class CMFCRibbonUndoButton : public CMFCRibbonGallery

成员

Bb983283.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CMFCRibbonUndoButton::CMFCRibbonUndoButton

构造新 CMFCRibbonUndoButton 对象使用命令ID指定,文本标签,然后从图像的图像列表父对象。

Bb983283.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CMFCRibbonUndoButton::AddUndoAction

新事件添加到事件列表。

CMFCRibbonUndoButton::CleanUpUndoList

清除操作列表,下拉列表。

CMFCRibbonUndoButton::GetActionNumber

确定用户从下拉列表项的数目。

CMFCRibbonUndoButton::HasMenu

指示对象是否包含菜单。

备注

CMFCRibbonUndoButton 选件类使用堆栈表示下拉列表。

示例

下面的示例演示如何构造对象 CMFCRibbonUndoButton 选件类,并添加新事件。事件列表。 此代码段是 功能区小工具示例的一部分。

    // The third parameter is the zero-based index in the image list of the parent 
    // object for the button's small image.
    // The fourth parameter is the zero-based index in the image list of the parent object 
    // for the of button's large image.
    CMFCRibbonUndoButton* pBtn1 = new CMFCRibbonUndoButton(ID_RIBBON_OBTN_1, _T("Undo"), 0, 0);
    for (int i = 0; i < 20; i++)
    {
        CString str;
        str.Format(_T("Action %d"), i + 1);
        pBtn1->AddUndoAction(str);
    }

继承层次结构

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonGallery

            CMFCRibbonUndoButton

要求

标头: afxribbonundobutton.h

请参见

参考

层次结构图

CMFCRibbonGallery选件类

CMFCRibbonButton选件类

其他资源

MFC 类