Compartir a través de


macro Header_SetHotDivider (commctrl.h)

Cambia el color de un divisor entre los elementos de encabezado para indicar el destino de una operación externa de arrastrar y colocar. Puede usar esta macro o enviar el mensaje HDM_SETHOTDIVIDER explícitamente.

Sintaxis

int Header_SetHotDivider(
   HWND  hwnd,
   BOOL  fPos,
   DWORD dw
);

Parámetros

hwnd

Tipo: HWND

Identificador de un control de encabezado.

fPos

Tipo: BOOL de

Valor que especifica cómo se va a interpretar dw. El valor de este campo puede ser uno de los siguientes:

Valor Significado
TRUE
Indica que dw contiene las coordenadas de cliente del puntero.
false
Indica que dw contiene un valor de índice divisor.

dw

Tipo: DWORD de

El valor que se mantiene aquí se interpreta en función del valor de fPos.

Si fPos es TRUE, dw representa las coordenadas x e y- client del puntero. La coordenada x está en la palabra baja y la coordenada y está en la palabra alta. Al recibir el mensaje, el control de encabezado resalta el divisor adecuado en función de las coordenadas de dw de .

Si fPos es FALSE, dw representa el índice entero del divisor que se resaltará.

Valor devuelto

Tipo: int

Devuelve el índice del divisor que el control resaltado.

Observaciones

Un control de encabezado establecido en el estilo HDS_DRAGDROP genera este efecto automáticamente. Este mensaje está pensado para usarse cuando el propietario del control controla las operaciones de arrastrar y colocar manualmente.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2003 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de commctrl.h