Personalizando a aparência do Item de cabeçalho

Definindo a dwStyle parâmetro quando você cria um controle de cabeçalho (CHeaderCtrl::Create), você pode definir a aparência e comportamento do cabeçalho de itens ou do cabeçalho controle propriamente dito.

Aqui está uma amostra dos estilos que você pode definir e sua finalidade:

  • Para tornar um item de cabeçalho parecer um pushbutton, use o HDS_BUTTONS estilo.

    Use este estilo se você quiser executar 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 uma aparência "hot controle" itens de cabeçalho quando o cursor do mouse passa sobre eles, use o HDS_HOTTRACK estilo.

    Hot controle exibe um contorno 3D quando o ponteiro passa sobre um item em uma outra forma simples barra.

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

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

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

Consulte também

Referência

Usando CHeaderCtrl

Conceitos

Controles (MFC)