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.