CToolTipCtrl::HitTest

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

Index