windows - 移动应用程序从 Windows Mobile 5.0 到 Windows Mobile 6.5 的可移植性

标签 windows windows-mobile portability windows-mobile-5.0

我的客户在 Windows Mobile 5.0 上有一个现有的应用程序。他希望在 Windows Mobile 6.5 上运行相同的应用程序。我手上没有 Windows Mobile 6.5 设备,所以我无法自己进行这些测试。

我想知道是否:

  • 是否可以在 WM6.5 上只传输为 WM5.0 编译的 bin 而无需修改,或者我们必须重新编译它?
  • 是否可以为 WM6.5 和 WM5.0 使用相同的 bin,或者我们必须编译 2 个不同的 bin?
  • WM6.5 设备的屏幕尺寸大 2 倍,我想知道程序将如何呈现。程序会卡在屏幕一角的顶部还是会缩放以适合屏幕?

谢谢

最佳答案

  • 该应用无需重新编译即可迁移到新平台。仅当应用不使用特定于较新平台的 API 时,您才可以“后退”,但前进不是问题。
  • 它的呈现方式取决于您的应用如何设置自动缩放等内容,以及它是否具有调整大小/移动内容的代码(例如托管代码中的 Dock 和 Anchor)。在 WinMo 6.5 模拟器上运行它,看看会产生什么效果。

关于windows - 移动应用程序从 Windows Mobile 5.0 到 Windows Mobile 6.5 的可移植性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4375223/

相关文章:

c++ - Shiboken2 和自定义 Qt 小部件

.net - App.config dllmap 条目可移植性

python - 解决 sys.path 和 os.path.join 中的混合斜线问题

windows - 如何使用 GDI 即时创建带 alpha channel 的位图?

java - 从 Java 调用 Windows 颜色系统

windows-mobile - 是否可以在 Windows CE 上运行 java 程序?

c# - Windows 通用应用程序中的加速度计摇动事件不起作用

c# - Windows 手机 : Application Exits after handling Exception from DialogForm

process - 有没有办法可靠地列出 Go 中的子流程?

C++-系统变量()