使用成员方法的MFC Multiline工具提示

时间:2015-05-22 14:52:25

标签: c++ mfc

我使用以下方法向工具提示添加工具提示:

https://support.microsoft.com/en-us/kb/141758

但是,我无法使这些工具提示成为多行(在\r\n转义字符处)。怎么可以这样做?

我尝试在Are multiline tooltips possible using CWnd::EnableTooltips()?中实现类似于答案的内容,在我的对话框中为TTN_NEEDTEXT添加了一个处理程序。这是被调用的,但工具提示不是多行的,\r\n字符显示为常规字符。

1 个答案:

答案 0 :(得分:1)

最重要的是,无论如何都不明显,你必须在工具提示控件上调用SetMaxTipWidth()。它看起来是多余的,它不会影响您是否可以使用多行工具提示,但这是关键。