工具提示样式

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

与工具栏相关联的只有一个类别特定的样式:TBSTYLE_TOOLTIPS。指定此样式时,工具栏会创建并管理工具提示控件。工具提示控件是一个小的弹出窗口,其中包含一行描述工具栏按钮的文本。工具提示控件被隐藏,只有当用户将光标放在工具栏按钮上时,才会显示该工具提示控件,并将其保留大约一秒钟。工具提示控件显示在光标附近。

当工具栏收到WM_MOUSEMOVE消息时,它会向工具提示控件发送通知消息。工具提示控件设置一个计时器,大约一秒钟后,检查光标是否仍在同一位置,并在工具栏按钮上。如果是,则工具提示控件会将TTN_NEEDTEXT通知消息发送到父窗口以检索该按钮的描述性文本。然后,工具提示控件创建一个弹出窗口,并在窗口中显示文本。当用户单击鼠标按钮或将光标移出工具栏时,工具提示控件会销毁弹出窗口。

需要将消息直接发送到工具提示控件的应用程序可以使用TB_GETTOOLTIPS消息来检索工具提示的句柄。应用程序可以使用TB_SETTOOLTIPS消息替换工具栏的工具提示控件。有关工具提示控件的详细信息,请参阅工具提示控件.