BOOL HitTest ( CWnd * pWnd, CPoint pt, LPTOOLINFO lpToolInfo ) const;
Возвращаемое значение
Ненулевое значение, если точке, указанной в хит тест информация находится внутри ограничивающего прямоугольника инструмента; в противном случае 0.
Параметры
pWnd
Указатель на окно, которое содержит инструмент.
pt
Указатель на объект CPoint , содержащий координаты точки проверяется.
lpToolInfo
Указатель на TOOLINFO структуру, содержащую сведения о средстве.
Примечания
Эта функция вызывается для проверки точки для определения, находится ли он в ограничивающий прямоугольник данного инструмента и, если да, получить сведения о средстве.
Если эта функция возвращает ненулевое значение, структура, который указывает lpToolInfo наполнен информацией о инструмент, в течение которого прямоугольника находится точка.
TTHITTESTINFO структура определяется следующим:
typedef struct _TT_HITTESTI&NFO {/ / tthti
nbsp; HWND hwnd; / ручка инструмента или окна с помощью инструмента
ТОЧКА pt; / / клиентские координаты точки для тестирования
TOOLINFO ти; / / Получает информацию о средстве
} TTHITTESTINFO, ДАЛЕКО * LPHITTESTINFO
hwnd
Определяет ручку инструмента.
pt
Определяет координаты точки, если точка в инструменте ограничивающего прямоугольника.
ti
Информация о средстве. Для получения дополнительных сведений о структуре TOOLINFO см CToolTipCtrl::GetToolInfo.
Обзор CToolTipCtrl | Члены класса | Иерархическая схема
См. также CToolTipCtrl::GetToolInfo