可以将工具提示控件(CToolTipCtrl)设置为活动或非活动。 将它设置为活动状态时,光标位于工具上时,将显示工具提示控件。 将它设置为非活动状态时,即使光标位于工具上,工具提示控件也不会显示。 调用 “激活” 以激活或停用工具提示控件。
可以使用TTS_ALWAYSTIP样式设置活动工具提示,以在光标位于工具上时显示工具提示,无论工具提示控件的所有者窗口是活动还是非活动窗口。 如果不使用此样式,则工具提示控件在工具的所有者窗口处于活动状态时显示,但未处于非活动状态时显示。
大多数应用程序都包含工具栏,其中包含与菜单命令对应的工具。 对于此类工具,工具提示控件可以方便地显示与相应菜单项相同的文本。 除非控件具有TTS_NOPREFIX样式,否则系统会自动从传递给工具提示控件的所有字符串中去除与(>)快捷键字符。