Partilhar via


CToolBar::SetButtons

Esta função de membro define ID de comando do cada botão de barra de ferramentas para o valor especificado pelo elemento correspondente do array lpIDArray.

BOOL SetButtons(
   const UINT* lpIDArray,
   int nIDCount 
);

Parâmetros

  • lpIDArray
    Ponteiro para uma matriz de IDs de comando.Pode ser NULO alocar botões vazios.

  • nIDCount
    Número de elementos na matriz apontada por lpIDArray.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.

Comentários

Se um elemento da matriz tem o valor ID_SEPARATOR, um separador é criado na posição da barra de ferramentas correspondente.Essa função também define o estilo de cada botão como TBBS_BUTTON estilo do separador de cada para e TBBS_SEPARATOR e atribui uma imagem de índice para cada botão.O índice de imagem Especifica a posição da imagem do botão dentro do bitmap.

Não é necessário considerar separadores em bitmap porque esta função não atribui índices de imagem para separadores.Se sua barra de ferramentas possui botões em posições 0, 1 e 3 e um separador na posição 2, as imagens em posições 0, 1 e 2 em seu bitmap serão atribuídos aos botões em posições 0, 1 e 3, respectivamente.

If lpIDArray é NULO, essa função aloca espaço para o número de itens especificado por nIDCount. Use SetButtonInfo para conjunto atributos de cada item.

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe CToolBar

Gráfico de hierarquia

CToolBar::criar

CToolBar::SetButtonInfo

CToolBar::SetButtonStyle

CToolBar::LoadToolBar

Outros recursos

CToolBar membros