Compartir a través de


Personalización de la apariencia del elemento de encabezado

Al establecer el parámetro dwStyle al crear por primera vez un control de encabezado (CHeaderCtrl::Create), puede definir la apariencia y el comportamiento de los elementos de encabezado o del propio control de encabezado.

Este es un muestreo de los estilos que puede establecer y su propósito:

  • Para que un elemento de encabezado tenga un aspecto similar a un botón de inserción, use el estilo HDS_BUTTONS .

    Use este estilo si desea realizar acciones en respuesta a los clics del mouse en un elemento de encabezado, como ordenar los datos por una columna determinada, como se hace en Microsoft Outlook.

  • Para proporcionar a los elementos de encabezado una apariencia de "seguimiento activo" cuando el cursor del mouse pasa sobre ellos, use el estilo HDS_HOTTRACK .

    El seguimiento activo muestra un contorno 3D cuando el puntero pasa sobre un elemento en una barra plana de otro modo.

  • Para indicar que el control de encabezado debe estar oculto, use el estilo HDS_HIDDEN .

    El estilo HDS_HIDDEN indica que el control de encabezado está pensado para usarse como contenedor de datos y no como un control visual. Este estilo no oculta automáticamente el control, sino que afecta al comportamiento de CHeaderCtrl::Layout. El valor devuelto en el miembro cy de la estructura WINDOWPOS será cero, que indica que el control no debe ser visible para el usuario.

Para obtener más información sobre estas propiedades, vea Elementos en Windows SDK. Para obtener información sobre cómo agregar elementos a un control de encabezado, consulte Agregar elementos al control de encabezado.

Consulte también

Uso de CHeaderCtrl
Controles