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.
Observação |
---|
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