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 指针

返回值

如果找到工具提示控件,windows控件ID. 如果未找到工具提示控件,-1。

备注

如果该点在矩形,它检索有关工具的信息。

如果工具提示关联的区域不是按钮,OnToolHitTest 设置结构标志传递给 TTF_NOTBUTTONTTF_CENTERTIP

重写提供其他信息的 OnToolHitTest 与该默认提供。

请参见 TOOLINFO,在 Windows SDK,有关结构的更多信息。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

TOOLINFO

CWnd::FilterToolTipMessage