Diferente de zero se a inicialização foi bem-sucedida; zero caso contrário.
Parâmetros
dwStyle
Especifica o estilo do Controlarar de cabeçalho. Aplicar qualquer combinação de estilos de Controlarar de cabeçalho necessários para o controle.
rect
Especifica o Controlarar de cabeçalho tamanho e posição. Ele pode ser um objeto CRect ou uma RECT estrutura.
pParentWnd
Especifica a cabeçalho janela do Controlarar pai, normalmente um CDialog. Não pode ser Nulo.
nID
Especifica a identificação do Controlarar de cabeçalho.
Observações
Você criar um objeto CHeaderCtrl em duas etapas. Primeiro chamar o Construtor e chamar criar, que cria o Controlarar de cabeçalho e a anexa ao objeto CHeaderCtrl.
HDS_HOTTRACK Um item de cabeçalho é realçado quando o ponteiro pára sobre ele.
HDS_DRAGDROP Itens de cabeçalho podem ser reordenadas arrastando e soltando-os.
HDS_FULLDRAG O controle cabeçalho para conteúdo da coluna exibe quando o usuário redimensiona uma coluna.
HDS_BUTTO&NSnbsp; Itens de cabeçalho se comportam como botões.
HDS_HORZ O Controlarar de cabeçalho é horizontal.
HDS_VERT O Controlarar de cabeçalho é vertical (este estilo não está implementado atualmente).
HDS_HIDDE&Nnbsp; O Controlarar de cabeçalho não estiver visível no modo de detalhes.
Além disso, você pode usar os seguintes estilos de Controlarar ComComumComum para determinar como o Controlarar de cabeçalho posiciona e redimensiona próprio (ver Estilos de Controlarar ComComumComum para obter mais informações)
CCS_BOTTOM Faz com que o Controlarar posição propriamente dito na parte inferior da área cliente da janela pai e define a largura para ser o mesmo que o pai largura da janela.
CCS_&NODIVIDERnbsp; Impede que um destaque dois-pixel sendo desenhada na parte superior do controle.
CCS_&NOHILITEnbsp; Impede que um destaque de um pixel sendo desenhada na parte superior do controle.
CCS_&NOMOVEYnbsp; Faz o Controlarar redimensionar e mover-se horizontalmente, mas não verticalmente, em resposta a uma mensagem WM_SIZE . Se o estilo CCS_NORESIZE for usado, esse estilo não aplicar. Controles de cabeçalho tem esse estilo por padrão.
CCS_&NOPARENTALIGNnbsp; Impede que o Controlarar automaticamente movendo para a parte superior ou inferior da janela pai. Em vez disso, o Controlarar mantém sua posição dentro de janela pai apesar das alterações para o tamanho da janela pai. Se o estilo de CCS_TOP ou CCS_BOTTOM também for usado, a altura é ajustada para o padrão, mas a posição e largura permanecem inalteradas.
CCS_&NORESIZEnbsp; Impede que o Controlarar usando o usar como padrão largura e altura quando configuração seu tamanho inicial ou um novo tamanho. Em vez disso, o controle usa a largura e altura especificada no pedido de criação ou dimensionamento.
CCS_TOP Faz com que o Controlarar posição propriamente dito na parte superior da área cliente da janela pai e define a largura para ser o mesmo que o pai largura da janela.
Você também pode aplicar os seguintes estilos janela a um Controlarar de cabeçalho (consulte Estilos de janela para obter mais informações):
Estilonbsp; Cria um janela filho. &Não pode ser usado com o estilo WS_POPUP.
&Nbsp WS_VISIBLE; Cria uma janela que é inicialmente visível.
WS_DISABLED Cria uma janela que inicialmente está desativada.
WS_GROUP Especifica o primeiro controle de um grupo de controles em que o usuário pode mover de um controle para o seguinte com as teclas de seta. Todos os controles definidos com o estilo WS_GROUP após o primeiro controle pertencem ao mesmo grupo. O Avançar Controlarar com o estilo WS_GROUP termina o grupo de estilo e inicia o Avançar grupo (isto é, extremidades de um grupo onde começa o próximo).
WS_TABSTOP Especifica um qualquer número de controles por meio do qual o usuário pode mover usando a tecla TAB. A tecla Guia move o usuário para o Avançar Controlarar especificado pelo estilo WS_TABSTOP.