精易论坛

标题: 取文本占用像素求助 [打印本页]

作者: 黄米    时间: 2020-7-23 23:27
标题: 取文本占用像素求助
正常取没问题 放到imgui循环里 运行一段时间 绘制就会卡死,求助
作者: 神女软件定制    时间: 2020-7-24 00:02
取文本占用像素 ? 什么意思?
作者: 黄米    时间: 2020-7-24 00:04
本帖最后由 黄米 于 2020-7-24 00:06 编辑
神一样的女人 发表于 2020-7-24 00:02
取文本占用像素 ? 什么意思?
  
IMGUI.取文本占用像素 ("内容[文本型]", "字体名[文本型]", "字体大小[整数型]", "加粗[整数型]", "字体倾斜[逻辑型]", "下划线[逻辑型]", "返回高度[整数型]")

作者: 神女软件定制    时间: 2020-7-24 00:09
黄米 发表于 2020-7-24 00:04
[e=4]IMGUI.取文本占用像素 ("内容[文本型]", "字体名[文本型]", "字体大小[整数型]", "加粗[整数型]", "字 ...

取出来干什么呢?
作者: 神女软件定制    时间: 2020-7-24 00:19
[attach]1028138[/attach]可以通过裁剪,让他画到文本的像素上或者反过来,取他占用的像素,也就是裁剪画个实色好了一点getpixel,然后去判断……(我知道的方法是这样)

作者: 黄米    时间: 2020-7-24 00:29
神一样的女人 发表于 2020-7-24 00:09
取出来干什么呢?


画框 字总是不能居中在方框下面
作者: 神女软件定制    时间: 2020-7-24 00:33
黄米 发表于 2020-7-24 00:29
画框 字总是不能居中在方框下面

……你需要drawtext函数(指定矩形绘制文字,DT_CENTER|DT_VCENTER)……不行的话,还有个GetTextExtentPoint32(获取字符串,用某个字体在某个DC里面的高度和宽度)……
不知道这些,所以你舍近求远了

作者: Qt小白    时间: 2024-5-8 08:40
搞歪瓜是吧




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4