HD_HITTESTINFO结构包含有关命中测试的信息。
typedef struct _HD_HITTESTINFO {
POINT pt;
UINT flags;
int iItem;
} HD_HITTESTINFO;
会员
pt
要测试的点,在客户端坐标
旗
接收关于命中测试结果的信息的变量。该成员可以是以下一个或多个值:
值 | 含义 |
HHT_NOWHERE | 点在头控件的边界矩形内,但不在标题项之上。 |
HHT_ONDIVIDER | 点在两个标题之间的分隔符上。 |
HHT_ONDIVOPEN | 点在宽度为零的项目的分隔符上。拖动分隔符可显示项目,而不是将该项目调整到分隔符左侧。 |
HHT_ONHEADER | 点在头控件的边界矩形内。 |
HHT_TOLEFT | 关键是在标题控件的边界矩形的左边。 |
HHT_TORIGHT | 关键是在标题控件的边界矩形右侧。 |
这些值中的两个可以组合,例如当位置在客户区域的上方和左边时。
的iItem
接收点的项目索引(如果有的话)。
备注
该结构与HDM_HITTEST消息一起使用。
也可以看看