选项卡控件工具提示的位置

时间:2012-08-23 00:34:22

标签: winapi tabs tabcontrol tooltip

我使用TCS_TOOLTIPS样式创建了一个标签控件,因此当鼠标位于标签项上时,它会显示一个工具提示,显示一些信息。

工具提示始终与光标和光标下方具有相同的x位置。

我想让工具提示的y位置完全位于制表符控件的底部。在这种情况下,我还需要增加工具提示的x位置,以避免光标和工具提示重叠。

但我找不到任何信息来调整制表符控件工具提示的位置。 这与TTM_TRACKPOSITION的{​​{1}}标志有关吗?当我创建这个选项卡控件时,我只知道:通过发送TCM_GETTOOLTIPS消息得到工具提示的hwnd;处理WM_NOTIFY消息并填写TTN_GETDISPINFO结构以显示工具提示。但我没有找到有关该职位的任何信息。

1 个答案:

答案 0 :(得分:1)

对工具提示控件进行子类化并通过捕获WM_WINDOWPOSCHANGING消息来修改它的位置。