打印
[uCOS/RTOS]

小弟初学ucgu,求教i~~~

[复制链接]
797|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liuchang890811|  楼主 | 2015-7-30 16:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ui, GUI, ev, hm, AN
请大神指教,代码如下:
       GUI_MEMDEV_Handle hMem = GUI_MEMDEV_Create(0,0,60,32);
        GUI_MEMDEV_Select(hMem);
        GUI_SetFont(&GUI_Font32B_ASCII);
        GUI_DispString("Text");
        GUI_MEMDEV_CopyToLCDAA(hMem);

如下是GUI_MEMDEV_Handle的定义
       #if GUI_SUPPORT_DEVICES
                    typedef GUI_HMEM GUI_MEMDEV_Handle;/*请问大神:type 一个变量为空,有什么意义呢?(例如type a;)*/



相关帖子

沙发
liuchang890811|  楼主 | 2015-7-31 13:31 | 只看该作者
有哪位大神能指点下小弟呢?感谢了~~~

使用特权

评论回复
板凳
zhusizhan| | 2015-8-3 14:14 | 只看该作者
没有type只有typedef
typedef   原有的变量类型名称   新的变量类型名称
这样做的好处是看到变量类型名称,就知道变量的所属
而且方便在不同的系统上进行移植,以便保持代码的独立性

使用特权

评论回复
地板
liuchang890811|  楼主 | 2015-8-4 08:47 | 只看该作者
小弟愚钝,还想请教大神:
typedef GUI_HMEM GUI_MEMDEV_Handle;/* 有什么作用呢???*/
                                                            /* (GUI_HMEM GUI_MEMDEV_Handle可看成是一个变量)*/

使用特权

评论回复
5
zhusizhan| | 2015-8-4 14:13 | 只看该作者
将GUI_HMEM重命名为GUI_MEMDEV_Handle
变量定义 GUI_HMEM hMem;
变量定义 GUI_MEMDEV_Handle hHandle;
hMem和hHandle变量类型相同

使用特权

评论回复
6
liuchang890811|  楼主 | 2015-8-11 12:56 | 只看该作者
zhusizhan 发表于 2015-8-4 14:13
将GUI_HMEM重命名为GUI_MEMDEV_Handle
变量定义 GUI_HMEM hMem;
变量定义 GUI_MEMDEV_Handle hHandle;

感谢大神指导!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

87

帖子

0

粉丝