CToolTipCtrl::AddTool

注册具有以下工具提示控件的工具。

BOOL AddTool(
   CWnd* pWnd,
   UINT nIDText,
   LPCRECT lpRectTool = NULL,
   UINT_PTR nIDTool = 0 
);
BOOL AddTool(
   CWnd* pWnd,
   LPCTSTR lpszText = LPSTR_TEXTCALLBACK,
   LPCRECT lpRectTool = NULL,
   UINT_PTR nIDTool = 0 
);

参数

  • pWnd
    指向包含工具的窗口。

  • nIDText
    包含工具的文本字符串资源的ID。

  • lpRectTool
    到包含工具的边框坐标的 RECT 结构的指针。坐标系是相对于窗口的工作区的左上角 pWnd确定的。

  • nIDTool
    工具的ID。

  • lpszText
    对文本的指针工具。如果此参数包含值 LPSTR_TEXTCALLBACKTTN_NEEDTEXT 通知消息转到 pWnd 指向窗口的父级。

返回值

非零,如果成功;否则为0。

备注

lpRectToolnIDTool 参数必须都有效,或者,如果 lpRectTool 为NULL,nIDTool 必须为0。

工具提示控件可以与多个工具。称此功能来注册具有以下工具提示控件的工具,因此,在工具提示中存储的信息显示,当光标位于工具时。

说明说明

使用 AddTool,可以将工具提示到静态控件。

示例

CPropertySheet::GetTabControl参见示例。

要求

Header: afxcmn.h

请参见

参考

CToolTipCtrl选件类

层次结构图

CToolTipCtrl::DelTool