Windows Mobile 6.5与Windows Embedded Handheld 6.5 - 有什么区别?

时间:2014-09-26 11:00:32

标签: c# windows visual-studio-2008 windows-mobile windows-embedded

我需要为Windows Embedded Handheld 6.5开发应用程序。

我开始寻找“入门”的一些教程或文档。

毕竟我认为我得到了主要的事实,但有些事情仍然让我感到奇怪。

我到处寻找SDK或DTK,但一无所获。

我找到了一个小“教程”:URL HERE

但是一切都是指Windows mobile 6.5 SDK和DTK。

他们之间真的有区别吗?或者为什么我需要Windows Mobile 6.5来开发Windows Embedded Handheld 6.5?

或者我完全错了?

3 个答案:

答案 0 :(得分:7)

对我来说,Windows Mobile 6.5和Windows Embedded Handheld只是两个名称。

MS经常对产品进行重新品牌化,以使您认为产品不同或更好。特别是Windows Mobile Pocket PC系列。

您需要Windows Mobile 6.5.3 DTK来开发这样的设备:http://www.microsoft.com/en-us/download/details.aspx?id=5389

虽然DTK到目前为止还没有反映更改的屏幕布局,例如,如果您使用它设计表单,Visual Studio会显示带有大字幕的标准表单(Windows Mobile应用程序没有标题栏)和一个普通的菜单栏(WM 6.5.3设备显示更大的菜单栏)。

此外,MS在没有任何通知的情况下放弃了一些API功能(SHFullScreen)。这就是生命。

答案 1 :(得分:5)

Microsoft已将 Windows Mobile Platform 重命名为 Windows Embedded Handheld

按以下顺序发布版本:

  1. Pocket Pc 2000
    • 默认为蓝色桌面主题。开始按钮内有彩色的窗户标志。
  2. Pocket Pc 2002
    • 默认为蓝色桌面主题。开始按钮内有彩色的窗户标志。
  3. Pocket Pc 2003
    • 默认为蓝色桌面主题。开始按钮内有彩色的窗户标志。
  4. Pocket Pc 2003 SE
    • 默认为蓝色桌面主题。开始按钮内有彩色的窗户标志。
  5. Windows Mobile 5.0
    • 默认为蓝色桌面主题。
  6. Windows Mobile 6.0
    • 默认使用绿色桌面主题。
  7. Windows Mobile 6.1
    • 比6.0更优化。
  8. Windows Mobile 6.5
    • 更改:默认使用新的深蓝色桌面主题。
  9. Windows Embedded Handheld 6.5.3
    • 更改:与Windows Mobile 6.5一样,但底部有“开始”按钮
  10. Windows Embedded Handheld 6.5
    • 更改:刚刚将6.5.3重命名为Windows Embedded Handheld 6.5以增加混淆。
  11. 从Windows Mobile 5.0或更高版本开始,它们配备了Windows CE 5内核,并且每个进程限制具有32 MB的虚拟RAM,因此它们不会受益于新的Windows CE版本,这些版本的命名就像Windows一样糟糕移动命名。

    在Windows CE上,你得到了:

    1. Windows CE 5
    2. Windows Embedded CE 6
    3. Windows Embedded CE 6 R2
    4. Windows Embedded CE 6 R3
    5. Windows Embedded Compact 7
    6. Windows Embedded 8
    7. Windows Embedded 8 Industry
    8. Windows Embedded Compact 2013
    9. 但等等,还有更多。 Windows Mobile平台 death 不再提供功能/改进,因为Microsoft .NET Compact Framework团队已被移动以开发Windows Phone Plattform。所以这些是基于Windows Phone的Windows Mobile的混蛋孩子和精神延续,以及一些用于数据捕获的框架添加。其中包括:

      1. Windows Embedded Handheld 8(也称为Windows Embedded 8掌上电脑)
        • 基于Windows Phone 8
      2. Windows Embedded Handheld 8.1(也称为Windows Embedded 8.1掌上电脑)
        • 基于Windows Phone 8.1
      3. Windows 10 IoT Mobile Enterprise
        • 基于Windows 10 Mobile,基于Windows Phone平台。我们有一个新的重命名,是的。

答案 2 :(得分:1)

Windows Embedded 6.5向后兼容旧版Windows Mobile应用程序。

根据Microsoft

  

Windows Embedded Handheld 6.5

     

构建于Windows Mobile 6.5之上,为企业应用程序提供支持   现场移动,运输,零售等。

     

与Windows Mobile 6.5的应用程序兼容性,以及一致的SDK和一组API。

所以我认为您应该使用Windows Mobile 6.5 SDK。