Estructura HDHITTESTINFO

Definición

typedef struct _HD_HITTESTINFO {  
    POINT pt;  
    UINT flags; 
    int iItem; 
} HDHITTESTINFO, *LPHDHITTESTINFO;;

La estructura HDHITTESTINFO contiene información sobre un punto de prueba (hit test). Esta estructura es usada con el mensaje HDM_HITTEST y sustituye a la estructura HD_HITTESTINFO.

Descripción

pt
Punto a probar, en coordenadas de cliente.
flags

Variable que recibe información sobre los resultados de un puntro de prueba. Este miembro puede tener uno o más de los siguientes valores:

ValorSignificado
HHT_ABOVEEl punto está encima del rectángulo delimitador del control.
HHT_BELOWEl punto está debajo del rectángulo delimitador del control.
HHT_NOWHEREEl punto está en el interior del rectángulo del control de cabecera pero no sobre uno de los ítems.
HHT_ONDIVIDEREl punto está en el divisor entre dos ítems de cabecera.
HHT_ONDIVOPENEl punto está en el divisor de un ítem que tiene una anchura cero. Arrastrar el divisor lo hará visible en lugar de redimiensionar el ítem a la izquierda del divisor.
HHT_ONHEADEREl punto está en el interior del rectángulo del control de cabecera.
HHT_ONFILTERVersiín 5.80 El punto está sobre el área del filtro.
HHT_ONFILTERBUTTONVersión 5.80 El punto está en el botón del filtro.
HHT_TOLEFTEl punto está a la izquierda del rectángulo que incluye el control de cabecera.
HHT_TORIGHTEl punto está a la derecha del rectángulo que incluye el control de cabecera.
HHT_ONITEMSTATEICONVersión 6.00 y Windows Vista. El punto está en el interior del icono de estado del ítem. Si se ha especificado el estilo HDS_CHECKBOXES, el punto está en el interior del checkbox del ítem.
HHT_ONDROPDOWNVersión 6.00 y Windows Vista. El punto está en el interior del botón de división del ítem. Se debe haber asignado el estilo HDF_SPLITBUTTON al ítem.
HHT_ONOVERFLOWVersión 6.00 y Windows Vista. El punto está en el interior del botón de overflow del control de cabecera. Debe estar asignado el estilo HDS_OVERFLOW al control de cabecera.

Dos de estos valores pueden ser combinados, como cuando la posición está por encima y a la izquierda del área de cliente.

iItem
Recibe el índice del ítem en el punto, si hay alguno.