我发现,有时,我的工具提示上的文本没有完全显示出来。以下是这样一个文本的示例:
WW,WW WWWW WWWWWWWWWWWWW WWWWWWWWW
截图:

我的工具提示创建代码(WTL):
CToolTipCtrl tooltip;
TOOLINFO toolInfo;
tooltip.Create(window, NULL, NULL, TTS_NOFADE);
toolInfo = CToolInfo(TTF_IDISHWND | TTF_TRACK | TTF_ABSOLUTE,
tooltip, 0, NULL, L"WWW...");
tooltip.AddTool(&toolInfo);
tooltip.SendMessage(TTM_SETTITLE, (WPARAM)hIcon, (LPARAM)L"Title");这是一个众所周知的问题吗?任何帮助都是非常感谢的。谢谢!
发布于 2017-08-20 11:16:05
看来调用tooltip.SetMaxTipWidth(MAXINT);修复了它。
非WTL版本:SendMessage(..., TTM_SETMAXTIPWIDTH, 0, MAXINT);
https://stackoverflow.com/questions/45780939
复制相似问题