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 |
---|---|
|
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona um botão a um agrupar. |
|
Adiciona uma lista dos botões a um agrupar. |
|
Retorna um ponteiro para o botão está localizado em um índice especificado. |
|
Retorna o número de botões no agrupar. |
|
Retorna o dimensionar da imagem do elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::GetImageSize.) |
|
Retorna o dimensionar normal do elemento da faixa de opções.(Substitui CMFCRibbonBaseElement::GetRegularSize.) |
|
|
|
|
|
|
|
Atribui o agrupar de imagens. |
|
(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
Requisitos
Cabeçalho: afxribbonbuttonsgroup.h