OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6573|回复: 8

请教在STemWin中,如何使得用分段存储画的动画与其他的显示内容同时显示

[复制链接]

47

主题

360

帖子

0

精华

高级会员

Rank: 4

积分
726
金钱
726
注册时间
2014-3-6
在线时间
19 小时
发表于 2015-6-8 23:25:47 | 显示全部楼层 |阅读模式
5金钱
如下图所示,第一张图是我用GUIbuilder画的界面,第二张图是我用分段存储设备那一节的内容画的一个旋转风车,我现在想把风车加入到第一张图上的界面,以原子提供的emWin教程中的实验16 BUTTON位图显示为例,我如果直接把风车的程序放入Buttonbmp_Demo()函数里的循环,出来的效果先是白屏,然后只显示第一张图的效果;而如果我把Buttonbmp_Demo()注释掉,然后把风车函数放进main的while(1)循环里,是可以显示风车的动画。 而且我发现我想在Buttonbmp_Demo()函数里加入输出文字的函数,也不能够在屏幕上显示文字,必须要放在_cbDialog()这个函数里才能够输出文字,不知道为什么- -
我试过好多种方法,把风车函数放入不同的位置,还是不能够做到把两张图的效果融合在一起,所以上来请教一下大家,怎么样才能够做到把分段存储画的动画与用GUIbuilder制作的界面融合在一起。谢谢

我再补充一点就是,我如果一旦进入了用GUIbuilder生成的界面,就再也不能加任何东西在上面,如果想加一定要在进入GUIbuilder生成的界面之前加,我也不懂里面的机制是什么- -好头疼啊现在
     




成长不是衣服越来越小,裤子越来越短,而是心和梦想一起越来越大!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

47

主题

360

帖子

0

精华

高级会员

Rank: 4

积分
726
金钱
726
注册时间
2014-3-6
在线时间
19 小时
 楼主| 发表于 2015-6-9 11:52:58 | 显示全部楼层
成长不是衣服越来越小,裤子越来越短,而是心和梦想一起越来越大!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-6-9 23:10:36 | 显示全部楼层
帮顶。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

47

主题

360

帖子

0

精华

高级会员

Rank: 4

积分
726
金钱
726
注册时间
2014-3-6
在线时间
19 小时
 楼主| 发表于 2015-6-10 23:51:18 | 显示全部楼层
额,最后一次求救大家,没有人会的话我只能自力更新了,弄到现在还没弄出来,GUIbuilder生产界面后,加什么都不能在液晶屏上显示了
成长不是衣服越来越小,裤子越来越短,而是心和梦想一起越来越大!
回复

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2015-12-16
在线时间
10 小时
发表于 2015-12-21 17:48:41 | 显示全部楼层
你试试把风车放在另一个任务里,能行吗
回复

使用道具 举报

47

主题

360

帖子

0

精华

高级会员

Rank: 4

积分
726
金钱
726
注册时间
2014-3-6
在线时间
19 小时
 楼主| 发表于 2015-12-24 11:44:17 | 显示全部楼层
回复【5楼】txg19850920:
---------------------------------
我好久没弄这个了兄弟,我之前的问题是用了GUIbuilder生成界面以后,不能动态修改上面的东西,例如,我想加个时钟上去,但是屏幕上的数字并不会改变
成长不是衣服越来越小,裤子越来越短,而是心和梦想一起越来越大!
回复

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2015-12-16
在线时间
10 小时
发表于 2015-12-24 12:03:47 | 显示全部楼层
回复【6楼】ljjdglg520:
---------------------------------
GUI我也刚研究几天,还不太懂

你把时钟显示、风车放到窗口的回调函数里,用WM_SendMessage()发送时间试试看
回复

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2015-12-16
在线时间
10 小时
发表于 2015-12-28 19:54:38 | 显示全部楼层
也没注意你帖子半年前的,我弄了一个,你看看是这意思不

http://v.youku.com/v_show/id_XMTQyODAyMjU4NA==.html?from=y1.7-1.2
回复

使用道具 举报

47

主题

360

帖子

0

精华

高级会员

Rank: 4

积分
726
金钱
726
注册时间
2014-3-6
在线时间
19 小时
 楼主| 发表于 2015-12-31 22:20:33 | 显示全部楼层
txg19850920 发表于 2015-12-28 19:54
也没注意你帖子半年前的,我弄了一个,你看看是这意思不

http://v.youku.com/v_show/id_XMTQyODAyMjU4NA ...

你能动态显示时间吗?就是弄个实时时钟在屏幕上显示
成长不是衣服越来越小,裤子越来越短,而是心和梦想一起越来越大!
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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