硬汉嵌入式论坛

 找回密码
 立即注册
查看: 826|回复: 10
收起左侧

[emWin] 请问一下位图显示的问题!!!

[复制链接]

32

主题

64

回帖

160

积分

初级会员

积分
160
发表于 2022-9-29 23:03:33 | 显示全部楼层 |阅读模式


你好硬汉哥,想请问您:
我显示一个位图,一开始的时候能正常显示,后来就显示不出来了,不知道为什么,程序我就是只加了个窗口定时器,其它的没改动,
不知道为什么一开始正常显示,后来就不行了,找不到原因呢。

image.png
就是中间那个灰色的盘,
我是在硬汉哥之前发的温度控制的文件里取的图片,

现在就显示不出来。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106905
QQ
发表于 2022-9-30 00:33:54 | 显示全部楼层
现在做的是什么功能,在图片上显示个文本,动态更新?
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-9-30 10:16:57 | 显示全部楼层
eric2013 发表于 2022-9-30 00:33
现在做的是什么功能,在图片上显示个文本,动态更新?

就是个红外测温的功能,然后那个灰色的环是个图片,在中间显示温度,温度能正常更新,但是图片显示不出来呢,一开始可以,后来就显示不出来了呢。
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-9-30 10:17:38 | 显示全部楼层
eric2013 发表于 2022-9-30 00:33
现在做的是什么功能,在图片上显示个文本,动态更新?

就是个红外测温的功能,然后那个灰色的环是个图片,在中间显示温度,温度能正常更新,但是图片显示不出来呢,一开始可以,后来就显示不出来了呢。
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-9-30 10:57:20 | 显示全部楼层
eric2013 发表于 2022-9-30 00:33
现在做的是什么功能,在图片上显示个文本,动态更新?

硬汉哥,这个界面还有个GRAPH,我把GRAPH去掉,再把重绘里画出来的一圈彩色环去掉,这个图片就能显示出来,去掉一个也不行,GRAPH和彩色环都去掉才能显示,不去掉就显示不出来,这是什么原因呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106905
QQ
发表于 2022-9-30 16:02:26 | 显示全部楼层
702U7 发表于 2022-9-30 10:17
就是个红外测温的功能,然后那个灰色的环是个图片,在中间显示温度,温度能正常更新,但是图片显示不出来 ...

将你的文本显示使用text控件,而那个图片就放在WM_PAINT消息里刷。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106905
QQ
发表于 2022-9-30 16:03:41 | 显示全部楼层
702U7 发表于 2022-9-30 10:57
硬汉哥,这个界面还有个GRAPH,我把GRAPH去掉,再把重绘里画出来的一圈彩色环去掉,这个图片就能显示出来 ...

WM_PAINT里面就做个背景图,其它的东西都别加,然后文本什么的都用控件刷
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-9-30 16:28:13 | 显示全部楼层
eric2013 发表于 2022-9-30 16:03
WM_PAINT里面就做个背景图,其它的东西都别加,然后文本什么的都用控件刷

重绘里就只放这个图片也不行,必须只放这个图片然后还得把GRAPH去掉才能显示出来,
但是奇怪的是,之前是没问题的,不知道为什么现在就不行了,
我感觉是不是图片的问题,这个图片是175*175的,我把这个图片随便换一个50*50的就都没问题。
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-9-30 17:35:20 | 显示全部楼层
eric2013 发表于 2022-9-30 16:03
WM_PAINT里面就做个背景图,其它的东西都别加,然后文本什么的都用控件刷

而且这个图片色彩极其多 好几千个色应该 我感觉是图片太复杂了 加载不出来了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106905
QQ
发表于 2022-10-1 00:44:41 | 显示全部楼层
702U7 发表于 2022-9-30 17:35
而且这个图片色彩极其多 好几千个色应该 我感觉是图片太复杂了 加载不出来了

干脆做成独立窗口吧,背景这块是个独立窗口,绘图空间,text文本控件放在一个窗口上。
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-10-3 10:37:33 | 显示全部楼层
eric2013 发表于 2022-10-1 00:44
干脆做成独立窗口吧,背景这块是个独立窗口,绘图空间,text文本控件放在一个窗口上。

好的,我试试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-9 12:59 , Processed in 0.266491 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表