【问题标题】:Accessing Windows Mobile/CE devices without using activesync/WMDC在不使用 activesync/WMDC 的情况下访问 Windows Mobile/CE 设备
【发布时间】:2010-10-24 05:15:31
【问题描述】:

我目前正在开发一个可在多个不同的 Windows Mobile 和 CE 设备上运行的应用程序。该项目是使用 MFC 以非托管 C++ 编写的。此应用程序还附带一个支持 PC 应用程序,我们通过 activesync/WMDC 在两者之间以编程方式传输文件。

我们遇到了许多不同的问题,因为所有使用我们应用程序的 PC 都需要安装 activesync/WMDC。

是否可以在台式电脑和不使用 activesync/WMDC 的 WM 设备之间共享信息和文件?如果是这样,是否有库或示例说明如何执行此操作?

这只是一种方式,如果桌面应用程序能够确定设备已连接,然后移动文件,它就可以完成所有工作。不过,如果双向使用会更方便。

谢谢

【问题讨论】:

    标签: c++ windows-mobile activesync wmdc


    【解决方案1】:

    Activesync 将是最可靠的方法,它适用于所有 Windows 移动设备。除此之外,您还需要进行一些试验和错误,以了解当您将特定设备连接到未安装 activesync 的机器时会发生什么。如果幸运的话,您关心的设备将显示为外部驱动器。

    您还可以选择在较低级别使用 activesync 协议,但我不建议这样做,因为这可能会给安装了 activesync 的人带来问题。

    为了独立于 pc 上的软件,我会使用基于网络的软件 - 假设设备具有网络连接,无论如何,这提供了比 activesync 更好的用户体验。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-17
      • 2011-01-26
      • 2011-02-27
      • 2013-11-24
      • 2011-03-19
      • 2018-04-08
      • 2019-09-20
      • 2010-10-11
      相关资源
      最近更新 更多