Dando suporte a arrastar e soltar para itens de cabeçalho
Para dar suporte a arrastar e soltar para itens de cabeçalho, especifique o estilo HDS_DRAGDROP. O suporte a arrastar e soltar para itens de cabeçalho dá ao usuário a capacidade de reordenar os itens de cabeçalho de um controle de cabeçalho. O comportamento padrão fornece uma imagem de arrastar semitransparente do item de cabeçalho que está sendo arrastado e um indicador visual da nova posição, se o item de cabeçalho é solto.
Assim como acontece com a funcionalidade comum de arrastar e soltar, você pode estender o comportamento padrão de arrastar e soltar manipulando as notificações de HDN_BEGINDRAG e HDN_ENDDRAG. Você também pode personalizar a aparência da imagem de arrastar substituindo a função membro CHeaderCtrl::CreateDragImage.
Observação
Se você estiver dando suporte a arrastar e soltar para um controle de cabeçalho inserido em um controle de lista, consulte a seção Estilo Estendido no tópico Alterando estilos de controle de lista.