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
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 |
---|---|
|
Indica que dw contiene las coordenadas de cliente del puntero. |
|
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 |