许多开发人员都尝试了基于无线装置的软件编程,然而这些思想达于成功的关键之处在于他们能否深入了解windows ce的功能与缺点.本文就此介绍了windows ce的一些基本特性,并指出过渡到基于无线装置的软件开发所应具备的知识.
在这一小节中,我们关注的是如何在基于windows ce的pocket pc与pocket pc2002平台的开发.这两个平台都是通过windows ce3.0实现的.微软也发布了一套新式的windows ce版本,即windows ce.net,也就是常说的windows ce4.0. 【程序编程相关:SkinLoad程序界面换肤工具】
开始windows ce操作系统支持很多特性,并能被很多一系列不同的cpu编译.她支持多线程,包含多种可选择的gui.诸如她的堂兄弟一样,windows ce也具有台式计算机操作系统的特性,所以开发人员无需花太多的时间就可以很容易地进行基于windows ce的软件开发. 【推荐阅读:程序实现多国语言的动态切换解决方案 】
1.通讯改进 【扩展信息:《向其他程序的ListView控件发送L】
pocket pc2002对象平台需要下载一套新sdk,但她集成在embedded tools 3.0软件中,当编写代码时与使用pocket pc很类似,但是她还有以下几方面的改进.
新的连接管理器 支持对象交换(obex)电话api2.可用性改进
新的消息响应系统当前屏幕外壳敏锐的最小化特色3.网络浏览器的新特性
4.新的html控件
基于windows ce的pocket pc平台的开发
为了在windows ce3.0系统中进行开发,你必需下载asp">微软的embedded tools 3.0软件,这一套软件包含了embedded visual c++ 3.0与 embedded visual basic 3.0,同时她也提供了基于pocket pc.掌上pc.变携式pc的所有sdk.visual c++与visual basic都是独立的,如果你想进行特定对象平台的开发,就要asp">下载pocket pc2002的额外sdk.
所有的sdk都附带仿真器,你可以利用这一仿真器在台式pc机中进行模拟试验.无需一个对象pocket pc系统,你就可以在pocket pc或pocket pc2002上进行开发.你所需要的是embedded visual tools 3.0软件,合适的sdk以及一台式pc机就足够了.图a与图b显示了pocket pc与pocket pc2002的仿真器.... 下一页