TTM_HITTEST сообщение

Проверяет точку, чтобы определить, находится ли она в ограничивающем прямоугольнике указанного инструмента, и, если она есть, извлекает сведения о средстве.

Параметры

wParam

Должен равняться нулю.

lParam

Указатель на структуру TTHITTESTINFO . При отправке сообщения элемент hwnd должен указать дескриптор для инструмента, а элемент pt — координаты точки. Если возвращаемое значение равно TRUE, элемент ti (структура TOOLINFO ) получает сведения о средстве, занимающего точку. Перед отправкой этого сообщения необходимо заполнить элемент cbSize структуры ti .

Возвращаемое значение

Возвращает значение TRUE , если средство занимает указанную точку, или false в противном случае.

Комментарии

Это сообщение должно быть отправлено, если для средства установлен флаг TTF_TRACK. Дополнительные сведения об этом флаге см. в разделе TOOLINFO. TTM_HITTEST не будет выполнено, если TTF_TRACK не задан, независимо от того, находится ли точка попадания в прямоугольнике инструментов.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h
Имя в кодировке Юникод и ANSI
TTM_HITTESTW (Юникод) и TTM_HITTESTA (ANSI)