c# - Windows Mobile 6.5 与 Windows Embedded Handheld 6.5 - 有何区别?

标签 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?

还是我完全错了?

最佳答案

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

MS 经常对产品进行品牌 reshape ,让您觉得它与众不同或更好。尤其是 Windows Mobile Pocket PC 系列。

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

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

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

关于c# - Windows Mobile 6.5 与 Windows Embedded Handheld 6.5 - 有何区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26058020/

相关文章:

visual-studio-2008 - VS数据库项目中缺少“Show All Files”选项

visual-studio-2008 - 使用 TFS 在 Visual Studio 2008 中移动/重命名项目

visual-studio - 如何使用 !DumpHeap (.load sos) 仅转储第一个对象地址

c# - WPF 用户控件依赖属性值

c# - 为什么使用 Dispatcher.CurrentDispatcher.BeginInvoke 不更新我的 GUI 而使用 BeginInvoke 却可以?

c# - 在 .Net 中测试复杂的 T-SQL 脚本?

c# - 如何在 Azure Fluent API for SQL Server 中为现有数据库设置服务器级别目标(定价层)?

Windows 7 上的 Cygwin Control+D 不给出 EOF 信号

c# - 在处理 HTTP 客户端时如何知道何时关闭套接字?

windows - 在 Windows 上成功运行 Ranch 的步骤是什么?