Distinto de cero si inicialización tuvo éxito; caso contrario cero.
Parámetros
dwStyle
Especifica el estilo del control de encabezado. Aplicar cualquier combinación de estilos del control de encabezado necesarios para el control.
rect
Especifica el tamaño y la posición del control de encabezado. Puede ser un objeto CRect o un estructura RECT.
pParentWnd
Especifica la ventana del control de encabezado principal, usualmente un CDialog. No debe ser nulo.
nID
Especifica el ID del control de encabezado.
Observaciones
Construir un objeto CHeaderCtrl en dos pasos. Llamar al constructor primero y, a continuación, llamar a crear, que crea el control de encabezado y lo adjunta al objeto CHeaderCtrl.
HDS_HOTTRACK Un elemento de encabezado se realza cuando se detiene el puntero sobre él.
HDS_DRAGDROP Elementos de encabezado se pueden reordenar arrastrándolos y colocándolos.
HDS_FULLDRAG El control de encabezado muestra columna contenido mientras el usuario cambia el tamaño de una columna.
HDS_BUTTO&NSnbsp; Elementos de encabezado se comportan como botones.
HDS_HORZ El control de encabezado es horizontal.
HDS_VERT El control de encabezado es vertical (este estilo no está actualmente implementado).
HDS_HIDDE&Nnbsp; El control de encabezado no es visible en el modo de detalles.
Además, puede utilizar los siguientes estilos de control comunes para determinar cómo el control de encabezado posiciones y cambia su tamaño (véase Estilos de Control comunes para obtener más información)
CCS_BOTTOM Hace que el control a posicionarse en la parte inferior del área de cliente de la ventana principal y establece el ancho a ser el mismo que el padre de ancho de la ventana.
CCS_&NODIVIDERnbsp; Impide que se dibuja en la parte superior del control a destacar dos píxeles.
CCS_&NOHILITEnbsp; Impide que un resaltado de un píxel que se está dibujando en la parte superior del control.
CCS_&NOMOVEYnbsp; Hace que el control redimensionar y sí mover horizontalmente, pero no verticalmente, en respuesta a un mensaje WM_SIZE . Si se utiliza el estilo CCS_NORESIZE , no aplicar este estilo. Controles de encabezado tienen este estilo por defecto.
CCS_&NOPARENTALIGNnbsp; Impide que el control automáticamente hacia la parte superior o inferior de la ventana principal. En su lugar, el control mantiene su posición dentro de la ventana primaria a pesar de los cambios en el tamaño de la ventana principal. Si también se utiliza el estilo CCS_TOP o CCS_BOTTOM , el alto se ajusta al valor predeterminado, pero no cambian la posición y el ancho.
CCS_&NORESIZEnbsp; Impide que el control mediante la altura y anchura predeterminada cuando se establece su tamaño inicial o un nuevo tamaño. En su lugar, el control utiliza la anchura y la altura especificada en la solicitud de creación o cambio de tamaño.
CCS_TOP Hace que el control a posicionarse en la parte superior del área de cliente de la ventana principal y establece el ancho a ser el mismo que el padre de ancho de la ventana.
También puede aplicar los siguientes estilos de ventana a un control de encabezado (consulte Estilos de ventana para obtener más información):
WS_CHILDnbsp; Crea una ventana secundaria. &No puede utilizarse con el estilo WS_POPUP.
WS_VISIBLE Crea una ventana visible inicialmente.
WS_DISABLED Crea una ventana que inicialmente está deshabilitada.
WS_GROUP Especifica el primer control de un grupo de controles en los que el usuario puede mover desde un control a la siguiente con las teclas de flecha. Todos los controles definidos con el estilo WS_GROUP tras el primer control pertenecen al mismo grupo. El siguiente control con el estilo WS_GROUP termina el grupo estilo y comienza el siguiente grupo (es decir, termina en un grupo donde comienza la siguiente).
WS_TABSTOP Especifica uno de cualquier número de controles a través del cual el usuario puede mover utilizando la tecla TAB. La tecla TAB mueve el usuario al siguiente control especificado por el estilo WS_TABSTOP.