CWnd::OnToolHitTest
Платформа вызывает функцию этот функцию-член в detemine, находится ли точка в ограничивающем прямоугольнике указанного инструмента.
virtual INT_PTR OnToolHitTest(
CPoint point,
TOOLINFO* pTI
) const;
Параметры
point
Указывает координату x и y курсора.Эти координаты всегда относительно верхнего левого угла окна верхн-pTI
Указатель на структуру TOOLINFO.Следующие значения структуры задано по умолчанию:Дескриптор hwnd = m_hWnd в окно
uId = дескриптор (UINT)hWndChild к дочернему окну
uFlags |= дескриптор TTF_IDISHWND средства
lpszText = указатель LPSTR_TEXTCALLBACK в строку, которая будет отображаться в указанном поле
Возвращаемое значение
Если элемент управления был найдено подсказки, то идентификатор элемента управления для окна "Если элемент управления всплывающей подсказки не было найдено -1.
Заметки
Если точка в прямоугольнике, он извлекает сведения о средстве.
Если область подсказки с которой сопоставлена не кнопок OnToolHitTest устанавливает флаги структуры в TTF_NOTBUTTON и TTF_CENTERTIP.
Переопределение OnToolHitTest, чтобы предоставить другое сведений, чем значение по умолчанию.
См. раздел TOOLINFO, в Windows SDK, дополнительные сведения о структуре.
Требования
Header: afxwin.h