Compartilhar via


CToolBar::SetButtonStyle

Chamar essa função de membro para definir o estilo de um botão ou um separador, ou para agrupar botões.

void SetButtonStyle( 
   int nIndex, 
   UINT nStyle  
);

Parâmetros

  • nIndex
    Índice do botão ou separator cujas informações devem ser definida.

  • nStyle
    O estilo do botão. Os seguintes estilos de botões são suportados:

    • Tecla padrão deTBBS_BUTTON (padrão)

    • Separador deTBBS_SEPARATOR

    • Botão automática da caixa de seleção deTBBS_CHECKBOX

    • TBBS_GROUP marca o início de um grupo de botões

    • TBBS_CHECKGROUP marca o início de um grupo de botões da caixa de seleção

    • TBBS_DROPDOWN cria um botão da lista suspensa

    • TBBS_AUTOSIZE a largura do botão será calculado com base em texto do botão, não no tamanho da imagem

    • TBBS_NOPREFIX o texto do botão não terá um prefixo de aceleradores associado a ele

Comentários

O estilo de um botão determina como o botão aparece e como responde a entrada do usuário.

Antes de chamar SetButtonStyle, chame a função de membro de GetButtonStyle para recuperar o estilo de botão ou separator.

Dica

Você também pode definir os estados de botão que usam o parâmetro de nStyle ; no entanto, como os estados de botão é controlada pelo manipulador de ON_UPDATE_COMMAND_UI , alguns indicam que você define usando SetButtonStyle será perdido durante o processamento ocioso seguir.Consulte Como atualizar objetos de interface de usuário e TN031: barras de controle para mais informações.

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe CToolBar

Gráfico da hierarquia

CToolBar::GetButtonStyle