Compartilhar via


Classe CMFCRibbonButtonsGroup

The CMFCRibbonButtonsGroup classe permite organizar um conjunto de botões de faixa de opções em um agrupar. Todos os botões do agrupar estão diretamente adjacentes uns aos outros horizontalmente e colocado em uma borda.

class CMFCRibbonButtonsGroup : public CMFCRibbonBaseElement

Membros

Construtores públicos

Nome

Descrição

CMFCRibbonButtonsGroup::CMFCRibbonButtonsGroup

 

Métodos públicos

Nome

Descrição

CMFCRibbonButtonsGroup::AddButton

Adiciona um botão a um agrupar.

CMFCRibbonButtonsGroup::AddButtons

Adiciona uma lista dos botões a um agrupar.

CMFCRibbonButtonsGroup::GetButton

Retorna um ponteiro para o botão está localizado em um índice especificado.

CMFCRibbonButtonsGroup::GetCount

Retorna o número de botões no agrupar.

CMFCRibbonButtonsGroup::GetImageSize

Retorna o dimensionar da imagem do elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::GetImageSize.)

CMFCRibbonButtonsGroup::GetRegularSize

Retorna o dimensionar normal do elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::GetRegularSize.)

CMFCRibbonButtonsGroup::HasImages

 

CMFCRibbonButtonsGroup::OnDrawImage

 

CMFCRibbonButtonsGroup::RemoveAll

 

CMFCRibbonButtonsGroup::SetImages

Atribui o agrupar de imagens.

CMFCRibbonButtonsGroup::SetParentCategory

(Substitui CMFCRibbonBaseElement::SetParentCategory.)

Comentários

O agrupar é derivado de CMFCBaseRibbonElement e pode ser manipulado sistema autônomo uma entidade única.Você pode posicionar o agrupar em qualquer menu de painel ou pop-up.

Exemplo

O exemplo a seguir demonstra como usar diversos métodos no CMFCRibbonButtonsGroup classe. O exemplo mostra como construir um CMFCRibbonButtonsGroup objeto, atribua ao agrupar de botões de faixa de opções de imagens e adicionar um botão ao agrupar de botões de faixa de opções de. Neste trecho de código faz parte o Exemplo do DrawClient: Aplicativos de desenho de objeto OLE com a faixa de opções do MFC.

     CMFCRibbonButtonsGroup* pSBGroup = new CMFCRibbonButtonsGroup;

        CMFCToolBarImages images;
        images.SetImageSize(CSize(14, 14));
    
        CMFCToolBarImages hotimages;
        hotimages.SetImageSize(CSize(14, 14));
    
        if (images.Load(IDB_STATUSBAR_1) && hotimages.Load(IDB_STATUSBAR_2))
        {
            pSBGroup->SetImages(&images, &hotimages, NULL);
        }

        pSBGroup->AddButton(new CMFCRibbonButton(ID_FILE_PRINT_PREVIEW, _T(""), 0));
        pSBGroup->AddButton(new CMFCRibbonButton(ID_FILE_SUMMARYINFO, _T(""), 1));
        
        // CMFCRibbonStatusBar m_wndStatusBar
        m_wndStatusBar.AddExtendedElement(pSBGroup, _T("View Shortcuts"));

Hierarquia de herança

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButtonsGroup

Requisitos

Cabeçalho: afxribbonbuttonsgroup.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCRibbonBaseElement