工具类型

【勇芳软件工作室】汉化HomePreviousNext

工具提示控件可以支持任意数量的工具。要支持特定的工具,您必须通过向工具提示控件发送TTM_ADDTOOL消息,使用工具提示控件注册该工具。该消息包括TOOLINFO结构的地址,其中提供了工具提示控件需要显示工具文本的信息。CBSIZE成员是必需的,必须指定结构的大小。

工具提示控件支持实现为窗口(例如子窗口或控制窗口)的工具以及窗口客户区域中的矩形区域。当您添加实现为矩形区域的工具时,HWND HWND成员必须指定包含该区域的窗口的句柄,并且矩形成员必须指定该区域的边界矩形的客户端坐标。此外,的uId成员必须指定工具的应用程序定义的标识符。

当您添加实现为窗口的工具时,TOOLINFO TOOLINFO成员必须包含该工具的窗口句柄。此外,uFlags成员必须指定TTF_IDISHWND值,该值指示工具提示控件将的uId成员解释为窗口句柄。