Microsoft  CSIP   WindowsMobile   MEDC   合作伙伴   体验中心 设为首页 加到收藏夹

 
登录       点击换一张     注册新用户 找回密码

Windows Mobile开发FAQ
2007年10月15日04:42   编辑:刘铁锋 来源: CSDN 浏览: 620

[摘要]本文为Pocket PC以及Smartphone开发者或对此感兴趣者提出的常见问题提供了解答。

常见问题

    问:什么是Windows Mobile?

    答:Window Mobile是微软公司Pocket PC以及Smartphone的软件平台。Windows Mobile把熟悉的Windows桌面系统扩展到了个人手持设备之上。

    问:Pocket PC与Smartphone区别何在?

    答:我们根据主要的使用用途来区分Pocket PC与Smartphone。Smartphone在外形和功能上都主要设计为电话设备。它非常适合接打电话以及作为信息管理设备。Pocket PC主要设计为可以方便查看、管理数据以及增强信息管理功能的小型个人电脑。有些Pocket PC设备也会带有电话功能。您可以根据您的Windows Mobile设备的不同用途来选择您的应用程序。

    问:Pocket PC以及Smartphone的不同版本有何区别,比如2002与2003?

    答:每一个新的Windows Mobiles software版本都是构建在原有的强大的开发平台之上。同时,对于开发者来说,每个新的Windows Mobile software版本都维持了原有核心的一致性以便更好的兼容设备。现在主要有如下三种Windows Mobile software版本:

  • Windows Mobile 2002 software:该软件主要运行在被称为Pocket PC 2002以及Smartphone 2002的设备上。它包括了MAPI以及连接管理(Connection Manager)的新功能。
  • Windows Mobile 2003 software:该软件版本在基于2003的设备中的ROM中附加了.NET CF。该功能可以让开发者为基于Windows Mobile 2003的设备编写托管代码(Managed Code)。它还包括了配置管理(Configuration Manager)、支持蓝牙编程、以及支持SMS侦听的新功能。
  • Windows Mobile 2003第二版:该版本提供了如支持屏幕横向阅览模式(Landscape)、为Pocket PC提供的高分辨率屏幕支持以及Square屏幕支持、为Smartphone提供的QVGA屏幕等革新功能。在该版本中所有开发平台上的所有命名没有做任何改变,所有支持新屏幕方向和分辨率的API都已经成为了该平台的一部分。

    问:如何识别不同的软件版本?

    答:不管是Pocket PC还是Smartphone在“设置”中都有“关于”面板。在两种设备中都可以通过“开始”菜单来找到“设置”。

    在编程的代码中,您可以使用GetVersionEx方法来获得操作系统的主、次版本号以及软件的具体编译数据。具体如下:

  • Windows Mobile 2002–OS Version : 3.0
  • Windows Mobile 2003–OS Version : 4.20
  • Windows Mobile 2003第二版–OS Version : 4.21

Pocket PC开发

    问:有哪些工具可以支持Pocket PC 2003开发?

    答:如果使用C++为Pocket PC 2003开发程序,您需要使用Microsoft eMbedded Visual C++ 4.0,Microsoft eMbedded Visual C++ 4.0 Service Pack 3,以及Pocket PC 2003 SDK。

    您可以使用Windows Mobile 2003第二版的模拟器工具包来在模拟在第二版的设备上测试您的程序。

    请注意:Pocket PC 2003 SDK中不支持Microsoft eMbedded Visual Basic开发。您将需要使用Visual Studion.NET 2003以及Pocket PC 2003 SDK来编译托管代码(Managed Code)编写的程序。

    问:Pocket PC 2002上的应用程序也适用于Pocket PC 2003吗?

    答:一般来说,使用文档中注明的API开发的能在Pocket PC 2002上正常工作的程序,可以不用重新编译直接在Pocket PC 2003上

12345末页下一页

发表评论
评论标题 :
评论内容 :

    查看评论

请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。 本站拥有管理笔名和留言的一切权利。
相关文章推荐
· 如何将根证书添加到 Windows Mobile 2003 Smartphone 2007-10-5  
· Jim 的移动开发人员工具区 2007-10-5  
· 设计可靠的应用程序以利用基于 Windows CE 的 Smartphone 设备 2007-10-5  
· 使用.NET 框架压缩版开发Windows Mobile 2003 for Smartphone 2007-10-5  
· 为基于 Windows Mobile 2003 的 Pocket PC 开发人员提供的新内容 2007-10-5  

  

论坛推荐  
热点活动
更多»

© CSIP 信息产业部软件与集成电路促进中心 All Rights Reserved 版权所有 京ICP备06020771号
联系电话:010-63951881-8003 王先生        邮件:wangj@csip.org.cn