例如,本文: “这是一篇很长的文字......”
对于默认的CStatic,它看起来大致如此: “这是一个”
但我需要这样的事情: “文字......”
是否可以在不计算文本长度和删除不可见部分的情况下进行此操作?
答案 0 :(得分:0)
标准的CStatic只包含一个基本的静态控件,但却无法执行此操作。您必须创建自己的控件来测量文本长度并仅绘制您想要的部分(它也可能适用于剪切区域,但它仍然需要手动绘制)。
答案 1 :(得分:0)
您可以将DrawText与DT_END_ELLIPSIS一起使用,以实现目标。