0

我创建了一个 TCS_TOOLTIPS 样式的选项卡控件,因此当鼠标悬停在选项卡项目上时,它会显示一个工具提示,其中显示一些信息。

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

我想让工具提示的 y 位置准确地位于选项卡控件的底部。在这种情况下,我还需要增加工具提示的 x 位置,以避免光标和工具提示重叠。

但是我找不到任何信息来调整选项卡控件的工具提示的位置。这与TTM_TRACKPOSITION国旗有关TOOLINFO吗?当我创建这个选项卡控件时,我只知道:通过发送 TCM_GETTOOLTIPS 消息获取工具提示的 hwnd ;处理 WM_NOTIFY 消息并填充 TTN_GETDISPINFO 结构以显示工具提示。但是我没有找到任何有关该职位的信息。

4

1 回答 1

1

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

于 2012-08-23T01:04:11.403 回答