初级会员

- 积分
- 195
- 金钱
- 195
- 注册时间
- 2012-10-24
- 在线时间
- 0 小时
|

楼主 |
发表于 2012-12-6 16:30:39
|
显示全部楼层
回复【2楼】super_Tao:
---------------------------------
视窗还没看,刚学GUI的, x0 y0 是原点容易理解, 那X,Y尺寸 是怎么建立矩形的呢?
x0---YSize y0----YSize 这么建立的吗?
例如 x0=10 y0=10 XSize=100 YSize=100
那么就建立了一个从点(10,10)到 点(100+10,100+10) 这么建立矩形的吗?
我看例程上面说这类函数可以消除闪烁的。我自己写了个程序如下:
hMem = GUI_MEMDEV_Create(60,60,100,100);
GUI_MEMDEV_Select(hMem);
GUI_Clear();
Delay_ms(1000);
GUI_SetDrawMode(GUI_DRAWMODE_NORMAL);
GUI_SetColor(GUI_RED);
GUI_FillCircle(60,60,10);
GUI_MEMDEV_CopyToLCD(hMem);
这个程序就是进入存储设备,然后清屏,再延时1秒,之后再显示红色的圆,再通过设备把数据传到屏上的吗? 怎么我能很明显的看到清屏效果 延时效果 和画圆的效果呢?不是一步骤就全部显示出来了吗?咋也是分步骤显示的?那不就和没使用这个存储设备功能一样的了? |
|