【发布时间】:2017-05-19 08:38:17
【问题描述】:
我在QSystemTrayIcon::toolTip 的 Qt 5.8 文档中读到:
此属性保存系统托盘条目的工具提示。
在某些系统上,工具提示的长度是有限的。工具提示将是 必要时截断。
那我想知道Windows 10的限制是什么。
注意标准工具提示文本的最大长度为 80 个字符。有关详细信息,请参阅
NMTTDISPINFO结构。多行工具提示文本可以更长。
然后,我用 Qt 创建了一个多行工具提示,我看到在 Windows 10 中,最大长度为 123 个字符(或者如果计算换行符,可能会多一点,比如 ~130)。
我的问题是:这(~130 个字符)是 Windows 10 中多行工具提示的最大长度吗?我能否根据系统从 Qt 获取此信息(如果应用程序在不同的操作系统上运行),以便我可以正确更改工具提示文本?
谢谢大家
【问题讨论】:
标签: c++ windows qt system-tray