TTM_HITTEST消息

测试一个点以确定它是否在指定工具的边界矩形内,如果是,则检索有关该工具的信息。

参数

wParam

必须为零。

lParam

指向 TTHITTESTINFO 结构的指针。 发送消息时, hwnd 成员必须指定工具的句柄, pt 成员必须指定点的坐标。 如果返回值为 TRUE,则 toOLINFO 结构 (ti 成员) 接收有关占用点的工具的信息。 在发送此消息之前,必须填写 ti 结构的 cbSize 成员。

返回值

如果工具占用指定点,则返回 TRUE ;否则返回 FALSE

备注

当工具设置了TTF_TRACK标志时,必须发送此消息。 有关此标志的详细信息,请参阅 TOOLINFO。 如果未设置TTF_TRACK,则无论命中点是否在工具矩形中,TTM_HITTEST都将失败。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Commctrl.h
Unicode 和 ANSI 名称
TTM_HITTESTW (Unicode) 和 TTM_HITTESTA (ANSI)