Compartir a través de


Clase de CHeaderCtrl

Proporciona la funcionalidad del control de encabezado común de Windows.

class CHeaderCtrl : public CWnd

Members

8sdtw025.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CHeaderCtrl::CHeaderCtrl

Crea un objeto CHeaderCtrl.

8sdtw025.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CHeaderCtrl::ClearAllFilters

borra todos los filtros para un control de encabezado.

CHeaderCtrl::ClearFilter

borra el filtro para un control de encabezado.

CHeaderCtrl::Create

Crea un control de encabezado y lo asocia a un objeto de CHeaderCtrl .

CHeaderCtrl::CreateDragImage

Crea una versión transparente en la imagen de un elemento dentro de un control de encabezado.

CHeaderCtrl::CreateEx

Crea un control de encabezado con Windows especificado extendidas estilos y lo asocia a un objeto de CListCtrl .

CHeaderCtrl::DeleteItem

elimina un elemento de un control de encabezado.

CHeaderCtrl::DrawItem

Dibuja el elemento especificado de un control de encabezado.

CHeaderCtrl::EditFilter

Inicio que edita el filtro especificado de un control de encabezado.

CHeaderCtrl::GetBitmapMargin

Recupera el ancho del margen de un mapa de bits en un control de encabezado.

CHeaderCtrl::GetFocusedItem

Obtiene el identificador de elemento en el control de encabezado actual que tiene el foco.

CHeaderCtrl::GetImageList

Recupera el identificador de una imagen que se utiliza para dibujar elementos encabezado en un control de encabezado.

CHeaderCtrl::GetItem

Recupera información sobre un elemento del control de encabezado.

CHeaderCtrl::GetItemCount

recupera un recuento de los elementos en un control de encabezado.

CHeaderCtrl::GetItemDropDownRect

Obtiene la información del rectángulo delimitador del botón desplegable especificado en un control de encabezado.

CHeaderCtrl::GetItemRect

Recupera el rectángulo delimitador para un elemento determinado en un control de encabezado.

CHeaderCtrl::GetOrderArray

Recupera el orden de izquierda a derecha de elementos en un control de encabezado.

CHeaderCtrl::GetOverflowRect

Obtiene el rectángulo delimitador del botón de desbordamiento para el control de encabezado actual.

CHeaderCtrl::HitTest

Determina que el elemento de encabezado, si existe, se encuentra en un punto especificado.

CHeaderCtrl::InsertItem

Inserta un nuevo elemento del control de encabezado.

CHeaderCtrl::Layout

Recupera el tamaño y la posición de un control de encabezado dentro de un rectángulo determinado.

CHeaderCtrl::OrderToIndex

Recupera el valor de índice de un elemento basándose en el orden en el control de encabezado.

CHeaderCtrl::SetBitmapMargin

Establece el ancho del margen de un mapa de bits en un control de encabezado.

CHeaderCtrl::SetFilterChangeTimeout

Establece el intervalo de tiempo de espera entre el momento en que un cambio tiene lugar en los atributos de filtro y el envío de una notificación de HDN_FILTERCHANGE .

CHeaderCtrl::SetFocusedItem

Establece el foco a un elemento especificado del encabezado del control de encabezado actual.

CHeaderCtrl::SetHotDivider

Cambia el divisor entre los elementos de encabezado para indicar un arrastrar y colocar manual de un elemento de encabezado.

CHeaderCtrl::SetImageList

Asigna una imagen orden a un control de encabezado.

CHeaderCtrl::SetItem

Establece los atributos del elemento especificado en un control de encabezado.

CHeaderCtrl::SetOrderArray

Establece el orden de izquierda a derecha de elementos en un control de encabezado.

Comentarios

Un control de encabezado es una ventana que se coloca normalmente en un conjunto de columnas de texto o los números.Contiene un título para cada columna, y se puede dividir en elementos.El usuario puede arrastrar divisores que separan las partes para establecer el ancho de cada columna.Para obtener un ejemplo de un control de encabezado, vea Controles de encabezado.

Este control (y por consiguiente la clase de CHeaderCtrl ) sólo está disponible para los programas que se ejecutan con una versión de Windows 3,51 95 /98 y Windows NT y posterior.

La funcionalidad agregada para controles comunes de Windows 95 o Internet Explorer 4.0 incluye lo siguiente:

  • El orden personalizado de elemento de encabezado.

  • Arrastrar y colocar de elemento de encabezado, para reordenación de los elementos de encabezado.Utilice el estilo de HDS_DRAGDROP cuando se crea el objeto de CHeaderCtrl .

  • Texto de la columna de encabezado siempre visible durante el tamaño de la columna.Utilice el estilo de HDS_FULLDRAG cuando se crea un objeto de CHeaderCtrl .

  • Seguimiento activo de encabezado, que resalta el elemento de encabezado cuando el puntero se desplaza el mouse sobre él.Utilice el estilo de HDS_HOTTRACK cuando se crea el objeto de CHeaderCtrl .

  • Compatibilidad con la lista de imágenes.Los elementos de encabezado pueden contener imágenes almacenadas en un objeto de CImageList o el texto.

Para obtener más información sobre cómo utilizar CHeaderCtrl, vea Controles y Mediante CHeaderCtrl.

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CHeaderCtrl

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

Clase de CTabCtrl

Clase de CListCtrl

Clase de CImageList