Compartir a través de


mensaje de HDM_LAYOUT

Recupera información utilizada para establecer el tamaño y la posición del control de encabezado dentro del rectángulo de destino de la ventana primaria. Puede enviar este mensaje explícitamente o usar la macro Header_Layout .

Parámetros

wParam

Debe ser cero.

lParam

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

Valor devuelto

Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.

Comentarios

El miembro pwpos de la estructura lParam recibe los valores de tamaño y posición adecuados para colocar el control en la parte superior del rectángulo especificado. El valor de alto es la suma de las alturas de los bordes horizontales del control y el alto medio de caracteres de la fuente seleccionada actualmente en el contexto del dispositivo del control.

Para usar HDM_LAYOUT para establecer el tamaño inicial y la posición de un control de encabezado, establezca el estado de visibilidad inicial del control para que esté oculto. Después de enviar HDM_LAYOUT para recuperar los valores de tamaño y posición, use la función SetWindowPos para establecer el nuevo tamaño, posición y estado de visibilidad.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h