首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DrawText与文本裁剪

DrawText与文本裁剪
EN

Stack Overflow用户
提问于 2017-03-28 12:10:20
回答 1查看 816关注 0票数 0

是否有一种方法可以检测传递给DrawText的文本何时被裁剪?

我希望能够在给定的矩形中绘制任何文本(即已被DrawText剪裁,这意味着用户可能遗漏了文本的某些重要部分)。

我想得到显示剪裁文本所需的高度。任何帮助都很感激。

EN

回答 1

Stack Overflow用户

发布于 2017-03-28 13:30:00

您可以使用DT_CALCRECT标志来获得所需的矩形大小。此外,函数的返回值给出了文本的高度。

来自在线文件:

如果函数成功,则返回值是以逻辑单位表示的文本的高度。如果指定了DT_VCENTER或DT_BOTTOM,则返回值是从lpRect->顶部到绘制文本底部的偏移量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43069201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档