【问题标题】:Microsoft.WindowsCE.Forms on windows mobileWindows Mobile 上的 Microsoft.WindowsCE.Forms
【发布时间】:2017-02-23 12:20:05
【问题描述】:

Microsoft.WindowsCE.Forms 命名空间在 Windows Mobile 上是否可用?还是仅适用于 Windows CE?

我正在尝试创建一个在 2 个操作系统上运行的应用程序:Windows CE 和 Windows Mobile。

Visual Studio 让我可以使用这个包进行开发。但是,当我在成熟的 Windows 系统(具有成熟的 .net 版本)上运行我的应用程序时,这个命名空间似乎不可用。这不是一个真正的问题。

但我担心的是,当我在 Windows Mobile 操作系统上运行我的应用程序时,这个命名空间也将不可用。目前我只有一个可用于测试的 Windows CE 设备。

提前谢谢你。

【问题讨论】:

  • Windows Phone 完全是另一个操作系统,所以我不认为你可以在那里运行 Windows CE 应用程序。
  • *更正 - “windows mobile”,而不是“windows phone”,我更正了问题的标题。
  • 那么它应该可以开箱即用,因为 Windows Mobile 是基于 Windows CE(相同内核)构建的。

标签: .net windows-mobile compact-framework windows-ce


【解决方案1】:

Microsoft.WindowsCE.Forms 也可以在 Windows Mobile 上使用。但布局可能会有所不同,因为在 Windows Mobile al Forms 上运行最大化(除非您使用本机 API 更改那里的窗口状态)。

注意窗体大小,并记住 Windows Mobile 窗体在底部显示菜单栏,在顶部显示任务栏。任务栏取代了窗口标题,并且比普通标题要小。

实际布局也取决于移动版本,Windows Embedded Handheld 6.6 与以前的版本不同。另见http://www.hjgode.de/wp/2013/04/19/windows-mobile-6-5-changed-screen-geometry/

【讨论】:

    猜你喜欢
    • 2010-11-03
    • 2010-11-18
    • 2010-10-05
    • 1970-01-01
    • 2010-09-08
    • 2010-09-17
    • 2011-09-20
    • 2011-01-01
    • 2012-05-20
    相关资源
    最近更新 更多