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