Classe CMFCRibbonUndoButton
A classe de CMFCRibbonUndoButton implementa um botão da lista suspensa que contém os comandos os mais recentes do usuário. Os usuários podem selecionar um ou mais dos comandos os mais recentes da lista suspensa refazer-los ou desfazer-l.
class CMFCRibbonUndoButton : public CMFCRibbonGallery
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um novo objeto de CMFCRibbonUndoButton usando a ID de comando que você especifica o rótulo, texto e imagens da lista de imagem do objeto pai. |
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona um novo à lista de ação ações. |
|
Limpa a lista de ação, que é a lista suspensa. |
|
Determina o número de itens que um usuário tiver selecionado na lista suspensa. |
|
Indica se o objeto contém um menu. |
Comentários
a classe de CMFCRibbonUndoButton usa uma pilha para representar a lista suspensa.
Exemplo
O exemplo a seguir demonstra como criar um objeto da classe de CMFCRibbonUndoButton , e adicione uma nova ação à lista de ações. Este trecho de código é parte de Exemplo de gadget de fita.
// 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);
}
Hierarquia de herança
Requisitos
Cabeçalho: afxribbonundobutton.h