完整设计,视频演示以及代码下载,看这个帖子:(1)一共设计了20个图标,,图标大小64*64,图标采用带Alpha通道的BMP图片,本打算用PNG,但是现在的
5.16版本不支持,使用了相应的函数提示函数不存在,可以确定是库的问题,貌似5.18修正了,我提
供的emWin移植方法无法在这个5.18上面使用,需要等到MDK上自带的emWin升级到5.18就可以使用了。
(2)图标的显示采用了ICONVIEW控件,简单好用
(3)图标下面建立了一个水平窗口,用于显示时间和CPU的使用率
(4)背景图标采用在回调函数里面重绘的方式实现,这样实现的话,好处多多。
(5)
右下角的RTC显示还没有做,后面逐渐添加上去。
最终界面如下,右下角添加WM8978的音量调节,网络设置,RTC.