初级会员

- 积分
- 86
- 金钱
- 86
- 注册时间
- 2017-1-4
- 在线时间
- 11 小时
|
1金钱
使用FreeRTOS+emWIN碰到几种奇怪的情况:
1、
创建A和B两个窗口,A中有一个IMAGE控件,显示一副图片。B是个空窗口,只有背景色。
若创建A和B后,再执行WM_Exec(),则图片不显示,不论A和B创建的先后顺序如何。
如果先创建A窗口后立马执行一次WM_Exec(),再创建B窗口,则A中图片可以显示。
2、
创建一个只有IMAGE控件的窗口,则控件图片不显示。
若窗口中只有一个BUTTON控件,按钮显示。
若窗口中有BUTTON和IMAGE控件,则图片和按钮都显示。
3、
创建两个窗口,每个一个窗口只有一个IMAGE控件,另一个窗口不管有没有内容,IMAGE控件图片都会显示。
其中2和3是出现了问题1后做的调试程序,但是3的现象和1冲突,回到之前的代码呢,1又出来了。
这几个问题搞得头都晕了,有哪位大神知道这是什么原理?怎么解决?
|
|