commctrl.h


Header_Layout

La macro Header_Layout recupera el tamaño y posición de un control de cabecera dentro del rectángulo dado. Esta macro se usa para determinar las dimensiones apropiadas para un nuevo control de cabecera que vaya a ocupar el rectángulo indicado. Se puede usar esta macro o enviar explícitamente un mensaje HDM_LAYOUT.

Definición

BOOL Header_Layout(
    hwndHD, 	
    playout	
   );

Descripción

hwndHD
Manipulador del control de cabecera.
playout
Puntero a una estructura HDLAYOUT. El miembro prc especifica las coordenadas de un rectángulo, y el miembro pwpos recibe el tamaño y posición del control de cabecera dentro del rectángulo.

Valores de retorno

Si la operación tiene éxito, el valor de retorno es TRUE.

Si la operación falla, el valor de retorno es FALSE.

Observaciones

La macro Header_Layout está definida del modo siguiente:

#define Header_Layout(hwndHD, playout) \
    (BOOL)SendMessage((hwndHD), HDM_LAYOUT, 0, \
    (LPARAM)(HDLAYOUT FAR*)(playout))