- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows CE 开发
Windows CE 开发初步(第一部)
作者: BUILDER.COM
来源:/developer/category/Windows
许多开发人员都尝试了基于无线装置的软件编程,然而这些思想达于成功的关键之处在于他们能否深
入了解Windows CE 的功能和缺点。本文就此介绍了Windows CE 的一些基本特性,并指出过渡到基于
无线装置的软件开发所应具备的知识。
开始 2
1.通讯改进 2
2.可用性改进 2
3. 网络浏览器的新特性 2
4.新的HTML 控件 2
基于WINDOWS CE 的POCKET PC 平台的开发 2
利用EMBEDDED VISUAL TOOLS 软件进行开发 3
EMBEDDED VISUAL C++ 4.0 和WINDOWS CE.NET 4
开发真正意义上的应用程序 4
结论 5
如何编写WINDOWS CE 结构的应用程序 5
类结构 5
用户界面 6
自定义静态文本框的字体和风格 7
生成带有属性页的属性表 8
访问注册表 8
UNICODE (统一的字符编码标准) 9
结论 9
如何编写一个WINDOWS CE 的数据库程序10
数据库API 10
ADOCE 10
一个例程:MOVIE TRACKER 数据库10
打开数据库13
添加内容到数据库14
从数据库中读取内容15
关闭数据库15
结论15
第 1 页 共 15 页
Windows CE 开发
开始
Windows CE 操作系统支持很多特性,并能被很多一系列不同的CPU 编译。她支持多线程,包含多
种可选择的GUI。诸如她的堂兄弟一样,Windows CE 也具有台式计算机操作系统的特性,所以开发人员
无需花太多的时间就可以很容易地进行基于Windows CE 的软件开发。
在这一小节中,我们关注的是如何在基于Windows CE 的Pocket PC 和Pocket PC2002 平台的开发。
这两个平台都是通过Windows CE3.0 实现的。微软也发布了一套新式的Windows CE 版本,即Windows
CE.NET ,也就是常说的Windows CE4.0 。
Pocket PC2002 对象平台需要下载一套新SDK,但她集成在eMbedded Tools 3.0 软件中,当编写代码
时和使用Pocket PC 很类似,但是她还有以下几方面的改进。
1.通讯改进
新的连接管理器
支持对象交换(OBEX)
电话API
2.可用性改进
新的消息响应系统
当前屏幕外壳
敏锐的最小化特色
3.网络浏览器的新特性
4.新的 HTML 控件
基于Windows CE 的Pocket PC 平台的开发
为了在Windows CE3.0 系统中进行开发,你必需下载微软的eMbedded Tools 3.0 软件,这一套软
件包含了eMbedded Visual C++ 3.0 和 eMbedded Visual Basic 3.0,同时她也提供了基于Pocket PC、
掌上PC、变携式PC 的所有SDK。Visual C++和Visual Basic 都是独立的,如果你想进行特定对象平台
的开发,就要下载Pocket PC2002 的额外SDK。
所有的 SDK 都附带仿真器,你可以利用这一仿真器在台式 PC 机中进行模拟试验。无需一个对象
Pocket PC 系统,你就可以在Pocket PC 或Pocket PC2002 上进行开发。你所需要的是eMbedded Visual
Tools 3.0 软件,合适的SDK 以及一台式PC 机就足够了。图A 和图B 显示了Pocket PC 和Pocket PC2002
的仿真器。如果你真的想在一Pocket
文档评论(0)