具有成员方法的MFC多行工具提示

MFC Multiline tooltip with member method

本文关键字:工具提示 MFC 成员方法      更新时间:2023-10-16

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

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

但是,我不能使这些工具提示是多行的(在rn转义字符处(。这是怎么做到的?

我尝试使用CWnd::EnableTooltips((实现类似于多行工具提示中的答案的东西?,在我的对话框中添加TTN_NEEDTEXT的处理程序。这是正在调用的,但工具提示不是多行的,并且rn字符显示为常规字符。

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