Tooltip

本节包含与工具提示控件一起使用的编程元素的相关信息。

概述

主题 目录
关于工具提示控件 当用户将鼠标指针停在工具或其他用户界面元素上时,工具提示就会自动出现或弹出。
使用工具提示控件 本节包含演示如何创建不同类型工具提示的示例。

消息

主题 目录
TTM_ACTIVATE 激活或停用工具提示控件。
TTM_ADDTOOL 使用工具提示控件注册工具。
TTM_ADJUSTRECT 根据窗口矩形计算工具提示控件的文本显示矩形,或计算显示指定文本显示矩形所需的工具提示窗口矩形。
TTM_DELTOOL 从工具提示控件中删除工具。
TTM_ENUMTOOLS 读取工具提示控件维护的有关当前工具的信息,即工具提示当前显示文本的工具。
TTM_GETBUBBLESIZE 返回工具提示控件的宽度和高度。
TTM_GETCURRENTTOOL 在工具提示控件中检索当前工具的信息。
TTM_GETDELAYTIME 检索当前为工具提示控件设置的初始持续时间、弹出持续时间和重新显示持续时间。
TTM_GETMARGIN 检索为工具提示窗口设置的上边距、下边距、左边距和右边距。 边距是工具提示窗口边框与工具提示窗口内文本之间的距离,单位为像素。
TTM_GETMAXTIPWIDTH 检索工具提示窗口的最大宽度。
TTM_GETTEXT 读取工具提示控件维护的有关工具的信息。
TTM_GETTIPBKCOLOR 检索工具提示窗口中的背景色。
TTM_GETTIPTEXTCOLOR 检索工具提示窗口中的文本颜色。
TTM_GETTITLE 检索工具提示控件标题的相关信息。
TTM_GETTOOLCOUNT 检索工具提示控件维护的工具计数。
TTM_GETTOOLINFO 检索工具提示控件维护的工具相关信息。
TTM_HITTEST 测试点是否在指定工具的边界矩形内,如是,则检索工具的相关信息。
TTM_NEWTOOLRECT 设置工具的新边界矩形。
TTM_POP 从视图中移除显示的工具提示窗口。
TTM_POPUP 让工具提示显示在最后一条鼠标信息的坐标处。
TTM_RELAYEVENT 将鼠标消息传递给工具提示控件进行处理。
TTM_SETDELAYTIME 设置工具提示控件的初始持续时间、弹出持续时间和重新显示持续时间。
TTM_SETMARGIN 设置工具提示窗口的上边距、下边距、左边距和右边距。 边距是工具提示窗口边框与工具提示窗口内文本之间的距离,单位为像素。
TTM_SETMAXTIPWIDTH 设置工具提示窗口的最大宽度。
TTM_SETTIPBKCOLOR 设置工具提示窗口中的背景色。
TTM_SETTIPTEXTCOLOR 设置工具提示窗口中的文本颜色。
TTM_SETTITLE 向工具提示添加标准图标和标题字符串。
TTM_SETTOOLINFO 设置工具提示控件为工具维护的信息。
TTM_SETWINDOWTHEME 设置工具提示控件的视觉样式。
TTM_TRACKACTIVATE 激活或禁用跟踪工具提示。
TTM_TRACKPOSITION 设置跟踪工具提示的位置。
TTM_UPDATE 强制重新绘制当前工具提示。
TTM_UPDATETIPTEXT 设置工具的工具提示文本。
TTM_WINDOWFROMPOINT 允许子类过程使工具提示显示鼠标光标下窗口以外的其他窗口的文本。

通知

主题 目录
NM_CUSTOMDRAW(工具提示) 由工具提示控件发送,以通知其父窗口有关绘制操作的信息。 此通知代码以 WM_NOTIFY 消息的形式发送。
TTN_GETDISPINFO 由工具提示控件发送以检索显示工具提示窗口所需的信息。 此通知代码以 WM_NOTIFY 消息的形式发送。
TTN_LINKCLICK 在单击气球工具提示中的文本链接时发送。
TTN_NEEDTEXT 由工具提示控件发送以检索显示工具提示窗口所需的信息。 此通知与 TTN_GETDISPINFO相同。 此通知代码以 WM_NOTIFY 消息的形式发送。
TTN_POP 通知所有者窗口即将隐藏工具提示。 此通知代码以 WM_NOTIFY 消息的形式发送。
TTN_SHOW 通知所有者窗口即将显示工具提示控件。 此通知代码以 WM_NOTIFY 消息的形式发送。

结构

主题 目录
NMTTCUSTOMDRAW 包含工具提示控件发送的 NM_CUSTOMDRAW 通知代码的特定信息。
NMTTDISPINFO 包含用于处理 TTN_GETDISPINFO 通知代码的信息。 此结构取代 TOOLTIPTEXT 结构。
TOOLINFO TOOLINFO 结构包含工具提示控件中有关工具的信息。
TTGETTITLE 提供有关工具提示控件标题的信息。
TTHITTESTINFO 包含让工具提示控件用于确定点是否在指定工具的边界矩形内的信息。 如果点位于矩形内,该结构就会收到有关工具的信息。

常量

主题 目录
工具提示样式 本节列出了工具提示控件使用的控件样式。