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