|

楼主 |
发表于 2018-3-27 10:54:40
|
显示全部楼层
硬汉大佬,我找到问题了。是在我移植UC/GUI的时候在LCDDummy.c文件中的
void LCD_L0_FillRect(int x0, int y0, int x1, int y1) {
//for (; y0 <= y1; y0++) {
// LCD_L0_DrawHLine(x0, y0, x1);
// }
LCD_Fill(x0,y0,x1,y1,LCD_COLORINDEX);
}
这里的颜色填充我用的是自己的填充函数,所以在我调用WM_SetDesktopColor()这个函数的时候移植没有反应,估计是我自己的填充颜色的函数有没有个UC/GUI想匹配吧?然后我把我自己的填充色函数屏掉,还是用GUI之前的,然后现在隐藏,删除,刷背景都OK了,非常感激你的帮助,在你那里学到不少东西,感激!感恩!感谢! |
|