首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 展讯应用学习总结

展讯应用学习总结

资料介绍
展讯应用
总结之一——创建窗口显示字符串
思路情节大概是这样的:
首先,你要显示字符串:hello,world
然后,得有个界面来显示,这个界面就是所谓的窗口
那么,窗口从何而来,窗口是用展讯平台已有的函数来创建的,就一个函数,非常简单
,你只需告诉它一些参数属性就行啦,当窗口已经创建完毕,已经有了“用武之地”
,就可以显示字符串了,前面我们知道了,我们要显示的字符串已经有了,那就还
是:hello,world
接着,就是怎么样显示字符串的事情了,这里自己写一个消息响应的处理函数,函数的
实体其实就是一个大的CASE语句,用来处理各种各样的消息,这些所有的消息
都是在上面所创建的窗口范围内执行的。

比如说,
你想通过点击左键 就显示字符串hello,world,那么这个消息就是MSG_APP_OK
同样,你想通过点击右键 就关闭窗口,那么这个消息就是MSG_APP_CANCLE
等等类似一样的原理。

好了,大概的理论说完了,下面就来个图文并茂的实际操作方法:
(由于在写代码的时候是用hello,sprd 你懂的,sprd代表展讯的意思)
(1)首先要定义窗口数据信息表
WINDOW_TABLE(MMI_HELLO_SPRD_WIN_TAB)=
{
WIN_ID(MMI_HELLO_SPRD_WIN_ID)
WIN_FUNC((uint32)HandleHelloSprdWinMsg), //处理函数
END_WIN
};
解释:我们知道窗口要由一个唯一标示,我们用ID来表示,这里定义了窗口的ID为:MM
I_HELLO_SPRD_WIN_ID,ID是有一定的规定形式的,具体你可以check
check,那么这个ID是要先注册的,不然就会报错,说找不到该ID的定义。这时要到一个
专门注
标签:展讯应用
展讯应用学习总结
本地下载

评论