Compartilhar via


Header_Layout macro (commctrl.h)

Recupera o tamanho e a posição corretos de um controle de cabeçalho dentro da janela pai. Você pode usar essa macro ou enviar a mensagem HDM_LAYOUT explicitamente.

Sintaxe

BOOL Header_Layout(
  [in]  HWND       hwndHD,
  [out] LPHDLAYOUT playout
);

Parâmetros

[in] hwndHD

Tipo: HWND

Um identificador para o controle de cabeçalho.

[out] playout

Tipo: LPHDLAYOUT

Um ponteiro para uma estrutura de HDLAYOUT. O membro prc especifica as coordenadas de um retângulo e o membro pwpos recebe o tamanho e a posição do controle de cabeçalho dentro do retângulo.

Valor de retorno

Tipo: BOOL

Retorna TRUE se tiver êxito ou false caso contrário.

Observações

A macro Header_Layout é definida da seguinte maneira:

#define Header_Layout(hwndHD, playout) \

    (BOOL)SendMessage((hwndHD), HDM_LAYOUT, 0, \

    (LPARAM)(LPHDLAYOUT)(playout))

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho commctrl.h