CMFCRibbonUndoButton选件类
CMFCRibbonUndoButton 选件类实现下拉列表包含最新用户命令的按钮。用户可以选择一个或多个新命令从下拉列表设置为重做或移除它们。
class CMFCRibbonUndoButton : public CMFCRibbonGallery
成员
公共构造函数
名称 |
说明 |
---|---|
构造新 CMFCRibbonUndoButton 对象使用命令ID指定,文本标签,然后从图像的图像列表父对象。 |
公共方法
名称 |
说明 |
---|---|
新事件添加到事件列表。 |
|
清除操作列表,下拉列表。 |
|
确定用户从下拉列表项的数目。 |
|
指示对象是否包含菜单。 |
备注
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);
}
继承层次结构
要求
标头: afxribbonundobutton.h