Partilhar via


Personalizando a aparência do item de cabeçalho

Ao definir o parâmetro dwStyle ao criar pela primeira vez um controle de cabeçalho (CHeaderCtrl::Create), você pode definir a aparência e o comportamento dos itens de cabeçalho ou do próprio controle de cabeçalho.

Aqui está uma amostragem dos estilos que você pode definir, e a finalidade deles:

  • Para fazer um item de cabeçalho parecer um botão push, use o estilo HDS_BUTTONS.

    Use esse estilo se quiser realizar ações em resposta a cliques do mouse em um item de cabeçalho, como classificar dados por uma coluna específica, como é feito no Microsoft Outlook.

  • Para dar aos itens de cabeçalho uma aparência de "acompanhamento de interesse" quando o cursor do mouse passar sobre eles, use o estilo HDS_HOTTRACK.

    O acompanhamento de interesse exibe um contorno 3D enquanto o ponteiro passa sobre um item em uma barra que, de outra forma, estaria plana.

  • Para indicar que o controle de cabeçalho deve estar oculto, use o estilo HDS_HIDDEN .

    O estilo HDS_HIDDEN indica que o controle de cabeçalho deve ser usado como um contêiner de dados e não como um controle visual. Esse estilo não oculta automaticamente o controle, mas, em vez disso, afeta o comportamento de CHeaderCtrl::Layout. O valor retornado no membro cy da estrutura WINDOWPOS será zero, indicando que o controle não deve estar visível para o usuário.

Para obter mais informações sobre essas propriedades, consulte Itens no SDK do Windows. Para obter informações sobre como adicionar itens a um controle de cabeçalho, consulte Adicionar itens ao controle de cabeçalho.

Confira também

Usando CHeaderCtrl
Controles