CMFCRibbonUndoButton Class
La clase de CMFCRibbonUndoButton implementa un botón de lista desplegable que contiene los comandos más recientes del usuario. Los usuarios pueden seleccionar uno o más de los comandos más recientes de la lista desplegable para deshacer o rehacer para deshacer ellas.
class CMFCRibbonUndoButton : public CMFCRibbonGallery
Members
Constructores públicos
Name |
Descripción |
---|---|
Construye un nuevo objeto de CMFCRibbonUndoButton utilizando el identificador de comando especificado, la etiqueta de texto e imágenes de la lista del objeto primario. |
Métodos públicos
Name |
Descripción |
---|---|
Agrega una nueva acción a la lista de acciones. |
|
Borra la lista de acciones, que es la lista desplegable. |
|
determina el número de elementos que un usuario seleccionado de la lista desplegable. |
|
indica si el objeto contiene un menú. |
Comentarios
La clase de CMFCRibbonUndoButton utiliza una pila para representar la lista desplegable.
Ejemplo
El ejemplo siguiente muestra cómo construir un objeto de clase de CMFCRibbonUndoButton , y agrega una nueva acción a la lista de acciones. Este fragmento de código es parte de ejemplo de Gadgets de la cinta de opciones.
// 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);
}
Jerarquía de herencia
Requisitos
encabezado: afxribbonundobutton.h