The HD_HITTESTINFO structure contains information about a hit test.
typedef struct _HD_HITTESTINFO { POINT pt; UINT flags; int iItem; } HD_HITTESTINFO;
Value |
Meaning |
HHT_NOWHERE |
The point is inside the bounding rectangle of the header control but is not over a header item. |
HHT_ONDIVIDER |
The point is on the divider between two header items. |
HHT_ONDIVOPEN |
The point is on the divider of an item that has a width of zero. Dragging the divider reveals the item instead of resizing the item to the left of the divider. |
HHT_ONHEADER |
The point is inside the bounding rectangle of the header control. |
HHT_TOLEFT |
The point is to the left of the bounding rectangle of the header control. |
HHT_TORIGHT |
The point is to the right of the bounding rectangle of the header control. |
Two of these values can be combined, such as when the position is above and to
the left of the client area.
This structure is used with the HDM_HITTEST message.