CToolBar::SetButtons

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

Valor de retorno

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

Parâmetros

lpIDArray

Ponteiro para uma matriz de Ids de comando. Ele pode ser NULL para alocar botões vazio.

nIDCount

Número de elementos na matriz apontado pelo lpIDArray.

Observações

Esta função de membro define ID de comando da cada botão barra de ferramentas para o valor especificado pelo elemento correspondente da matriz lpIDArray. Se um elemento da matriz tiver o valor ID_SEPARATOR, um separador é criado na posição correspondente da barra de ferramentas. Essa função também define cada estilo de botão como TBBS_BUTTON e estilo de cada separador para TBBS_SEPARATORe atribui um índice de imagem para cada botão. O índice de imagem Especifica a posição da imagem do botão dentro de bitmap.

Você não precisa contabilizar separadores no bitmap porque esta função não atribuir índices de imagens para os separadores. Se sua barra de ferramentas tem 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 são atribuídas aos botões nas posições 0, 1 e 3, respectivamente.

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

CToolBar Visão geralMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CToolBar:: criar, CToolBar::SetButtonInfo, CToolBar::SetButtonStyle, CToolBar::LoadToolBar

Index