TTM_HITTEST消息
测试一个点,以确定它是否位于指定工具的边界矩形内,如果是,则检索有关该工具的信息。
参数
-
wParam
- 必须为零。
-
lParam
-
指向 TTHITTESTINFO 结构的指针。 发送消息时, hwnd 成员必须指定工具的句柄, pt 成员必须指定点的坐标。 如果返回值为 TRUE, 则 ti 成员 (TOOLINFO 结构) 接收有关占用点的工具的信息。 在发送此消息之前,必须填充 ti 结构的 cbSize 成员。
返回值
如果工具占用指定点,则返回 TRUE ;否则返回 FALSE 。
注解
当工具设置了TTF_TRACK标志时,必须发送此消息。 有关此标志的详细信息,请参阅 TOOLINFO。 如果未设置TTF_TRACK,TTM_HITTEST将失败,无论命中点是否位于工具矩形中。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|
Unicode 和 ANSI 名称 |
(TTM_HITTESTW unicode) 和 TTM_HITTESTA (ANSI) |