wince软件开发基础

wince软件开发基础

ID:36542852

大小:1.74 MB

页数:85页

时间:2019-05-09

wince软件开发基础_第1页
wince软件开发基础_第2页
wince软件开发基础_第3页
wince软件开发基础_第4页
wince软件开发基础_第5页
资源描述:

《wince软件开发基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、T01.WinCE的开发软件基础WindowsCE选修课2008-10-05推荐的资源1推荐的资源2推荐的资源3教科书4教科书5推荐的参考书6推荐的参考书7本书分为三个大部分,从嵌入式系统开发的基础开始,先让读者对嵌入式开发有一个大局观。接着通过一些应用开发让读者学习开发的基本认识,最后通过一些具有实践意义的例子来强化开发能力。本书适合对嵌入式系统开发感兴趣的初中级读者阅读,也可供相关工程技术人员作为参考用书使用。   采用最新的WindowsEmbeddedCE6.0写作。全书通俗易懂,立足于Windows

2、CE嵌入式移动领域软件开发,站在入门和转型者的角度,从嵌入式系统基础开始,逐渐深入WindowsCE开发的一些理论,并结合相应的实践,达到“喻理于境”的效果。内容丰富,涉及嵌入式操作系统,WindowsCE体系结构,进程与线程,存储系统,开发环境与参考文档,应用编程接口,映像创建过程,PlatformBuilderforCE6.0,定制WindowsEmbeddedCE,应用程序的开发、诊断、调试与发布,BSP开发,数据库开发,SQLServerCompactMobile,网络与通信,国际化与本地化,C#编程

3、基础等相关知识。8工程应用实践,带有身份证号码验证系统和日历转换系统两个项目案例,帮助读者全面总结所学知识,快速积累项目实战经验。网络互动,在线辅导。本书在希赛网和学赛网上为读者提供与作者的互动活动、在线答疑、源代码下载等服务。超值服务。购买此书即可获得1000希赛积分,可用于在希赛网和学赛网接受全方位的学习辅导,还将得到超值学习资源。9推荐的参考书10推荐的参考书11推荐的参考书(美)佩措尔德著,方敏,张胜,梁路平,赵勇等译/2010-09-01/清华大学出版社本书是一本经典的Windows编程圣经,涵盖基

4、础知识和中高级主题,全面地介绍了Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴(ling)的角度,建立完整的知识体系,为以后的职业生涯奠定良好的基础。...12推荐的参考书13推荐的参考书14消息15C语言程序设计C++程序设计VC++程序设计.NET程序设计Windows操作系统Wince的课程背景16WinCE的EVBWinCE的EVCWinCE的APIWinCE的MFCWinCE的ATL在讨论上面软件先了解下面几个概念:Wince涉及的软件17窗口管理WindowsCE支持大量的窗口样式

5、,包括层叠窗口,但WindowsCE不支持窗口的最大最小化按钮﹑不支持隐藏任务栏﹑不支持MDI(多文档界面)﹑不支持DDE.(DDE=DynamicDataExchange,是16位Windows时代实现不同应用程序之间互相交换数据和控制的技术,现在用得很少了,WindowsShell外壳打开某些文件类型还用到DDE.)18窗口是做什么?应用程序需要窗口.以便WindowsCE接收信息,同时窗口也是应用程序接收用户输入信息和显示信息的区域.处理WindowsCE的消息传送用的是两个最基本的函数:SendMes

6、sage和PostMessage.SendMessage采用同步消息传送机制.而PostMessage.采用异步消息传送机制.消息对列和线程是一一对应的关系.而每一个都和一个特定线程相关的消息对列联系在一起.窗口是消息传送的目的地.消息对列﹑线程﹑窗口﹑窗口处理函数之间的关系是:窗口拥有自己的线程﹑自己的消息对列和响应的窗口处理函数19是Win32程序设计中的Windows消息机制消息就是一个用户对电脑的‘请求’。我想放CD(音乐),我只能选择按鼠标或者敲键盘,于是消息便从这里产生了。消息结果导致了某些特定电

7、信号,电信号再到达计算机电路系统,系统再将信号反应到操作系统,操作系统再将信号变成消息形式发到线程,到线程的消息再进入消息队列排队,最终到达消息处理函数,此时电脑就明白你的请求是什么意思了,再通过消息处理函数进行工作.消息是发到电脑,还不如说是发到了线程.20Windows消息机制线程如何接收到消息的呢?,还得从GUI入口函数说起。 一个GUI用户程序的入口函数将不是main(),而是WinMain(),原形是:intAPIENTRYWinMain(    HINSTANCEhInstance,    HI

8、NSTANCEhPrevInstance,    LPSTRlpCmdLine,intnCmdShow) { } APIENTRY是__stdcall的宏,意思是用Windows标准调用方式,hInstance是本身的实例句柄,lpCmdLine是命令行参数21Windows消息机制仅仅一个WinMain()是不会等待消息的,我可以加入一个MessageBox();简单的弹一个窗口出来,然后结束。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。