Partilhar via


CSnapInItemImpl::SetToolbarButtonInfo

telefonar estilos desta função para modificar qualquer botão de barra de ferramentas, o do snap - no objeto, antes da criação de barra de ferramentas.

void SetToolbarButtonInfo(
   UINT id,
   BYTE *fsState,
   BYTE *fsType 
);

Parâmetros

  • id
    [in] A ID do botão de barra de ferramentas a ser definido.

  • fsState
    [in] Os sinalizadores de estado do botão.Pode ser um ou mais dos seguintes procedimentos:

    • TBSTATE_CHECKED   O botão tiver o TBSTYLE_CHECKED estilo e está sendo pressionado.

    • TBSTATE_ENABLED   O botão aceita a entrada do usuário. Um botão que não tenha este estado não aceita entrada do usuário e fica cinza.

    • TBSTATE_HIDDEN   O botão não estiver visível e não pode receber a entrada do usuário.

    • TBSTATE_INDETERMINATE   O botão fica cinza.

    • TBSTATE_PRESSED   O botão está sendo pressionado.

    • TBSTATE_WRAP   Uma quebra de linha segue o botão. O botão também deve ter o TBSTATE_ENABLED.

  • fsType
    [in] Os sinalizadores de estado do botão.Pode ser um ou mais dos seguintes procedimentos:

    • TBSTYLE_BUTTON   Cria um botão de ação padrão.

    • TBSTYLE_CHECK   Cria um botão que alterna entre os estados pressionados e pressionado não cada vez que o usuário clica-lo. O botão tem uma cor do plano de fundo quando estiver em estado pressionado.

    • TBSTYLE_CHECKGROUP   Cria um botão de seleção permanece pressionado até que outro botão no agrupar é pressionado.

    • TBSTYLE_GROUP   Cria um botão que permanece pressionado até que outro botão no agrupar é pressionado.

    • TBSTYLE_SEP   Cria um separador, fornecendo um intervalo pequeno entre grupos de botão. Um botão que tiver esse estilo não recebe entradas de usuário.

Requisitos

Cabeçalho: atlsnap.h

Consulte também

Referência

Classe CSnapInItemImpl

Outros recursos

CSnapInItemImpl membros