硬汉嵌入式论坛

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

[emWin] MEMDEV在背景窗口的子窗口无法持续显示

[复制链接]

6

主题

41

回帖

59

积分

初级会员

积分
59
发表于 2017-5-16 15:54:00 | 显示全部楼层 |阅读模式
我在背景窗口创建一个window子窗口,然后在子窗口WM_PAINT调用      GUI_SetBkColor(GUI_BLACK); GUI_Clear(); GUI_MEMDEV_CopyToLCDAt(hMem2, 50, 99); 重绘背景和MWMDEV要显示的内容,现在出现一个问题就是每次重绘进入WM_PAINT时候,memdev显示的数值内容只显示一次就被背景色覆盖掉了(造成memdev的数值不能显示)。如果WM_PAINT只调用GUI_MEMDEV_CopyToLCDAt(hMem2, 50, 99);,也是同样的问题。请问怎么解决?另外背景窗口的回调也是同样的问题

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115742
QQ
发表于 2017-5-16 17:04:00 | 显示全部楼层
使用函数GUI_MEMDEV_WriteAt试试看

按说没问题的,这个都是正常操作。
回复

使用道具 举报

6

主题

41

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2017-5-16 17:20:41 | 显示全部楼层

回 eric2013 的帖子

eric2013:使用函数GUI_MEMDEV_WriteAt试试看

按说没问题的,这个都是正常操作。 (2017-05-16 17:04) 
也不管用,但是同样的代码我用GUI_MEMDEV_CopyToLCDAt(hMem2, 50, 99);在PC上可以显示
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115742
QQ
发表于 2017-5-16 17:29:12 | 显示全部楼层

回 tianheyun 的帖子

tianheyun:也不管用,但是同样的代码我用GUI_MEMDEV_CopyToLCDAt(hMem2, 50, 99);在PC上可以显示 (2017-05-16 17:20) 
对啊,你的这些操作都是没问题的,难道你的工程移植有问题。

把窗口存储设备的使能函数,注释掉试试。
回复

使用道具 举报

6

主题

41

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2017-5-16 17:31:46 | 显示全部楼层

回 eric2013 的帖子

eric2013:对啊,你的这些操作都是没问题的,难道你的工程移植有问题。

把窗口存储设备的使能函数,注释掉试试。 (2017-05-16 17:29) 
额 注释掉管用了。。。为什么呢
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115742
QQ
发表于 2017-5-17 01:10:47 | 显示全部楼层

回 tianheyun 的帖子

tianheyun:额 注释掉管用了。。。为什么呢 (2017-05-16 17:31) 
因为以前论坛有个网友问过这个问题,感觉好奇怪,我用我们的V6板子没有这个问题。
回复

使用道具 举报

6

主题

41

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2017-5-17 12:01:14 | 显示全部楼层

回 eric2013 的帖子

eric2013:因为以前论坛有个网友问过这个问题,感觉好奇怪,我用我们的V6板子没有这个问题。 (2017-05-17 01:10) 
悲剧了。。去掉 WM_SetCreateFlags(WM_CF_MEMDEV); MEMDEV管用了,但是窗口上控件字符不能显示了 ,目前TEXT RADIO CHECKBOX数值都不能显示
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115742
QQ
发表于 2017-5-17 12:02:34 | 显示全部楼层

回 tianheyun 的帖子

tianheyun:悲剧了。。去掉 WM_SetCreateFlags(WM_CF_MEMDEV); MEMDEV管用了,但是窗口上控件字符不能显示了 ,目前TEXT RADIO CHECKBOX数值都不能显示 (2017-05-17 12:01) 
估计是你的底层移植模板不是很好,可以参考我们的修改下,也许能够解决。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-15 07:45 , Processed in 0.318243 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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