工具提示文本被截断
Tooltip text truncated
我发现有时工具提示上的文本显示不全。下面是此类文本的示例:
WWWWW WWWW, WW WWWWWWWW
WWWWWWWWWW 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");
这是一个已知问题吗?任何帮助表示赞赏。谢谢!
看起来调用 tooltip.SetMaxTipWidth(MAXINT);
修复了它。
非 WTL 版本:SendMessage(..., TTM_SETMAXTIPWIDTH, 0, MAXINT);
我发现有时工具提示上的文本显示不全。下面是此类文本的示例:
WWWWW WWWW, WW WWWWWWWW
WWWWWWWWWW 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");
这是一个已知问题吗?任何帮助表示赞赏。谢谢!
看起来调用 tooltip.SetMaxTipWidth(MAXINT);
修复了它。
非 WTL 版本:SendMessage(..., TTM_SETMAXTIPWIDTH, 0, MAXINT);