不使用activesync / WMDC访问Windows Mobile / CE设备

时间:2009-05-06 14:48:32

标签: c++ windows-mobile activesync wmdc

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

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

是否可以在台式计算机和不使用activesync / WMDC的WM设备之间共享信息和文件?如果是这样,是否有图书馆或如何做到这一点的例子?

这只需要一种方式,桌面应用程序可以完成所有工作,如果它可以找出设备已连接,然后移动文件。虽然如果两种方式都有效会更方便。

由于

1 个答案:

答案 0 :(得分:1)

Activesync将是最可靠的方法,对于所有Windows移动设备都是相同的。除此之外,你正在寻找一些试验和错误以查看将特定设备连接到未安装activesync的计算机时会发生什么。如果您很幸运,您关心的设备将显示为外部驱动器。

您还可以选择在较低级别使用activesync协议,但这不是我建议的,因为这可能会导致安装了activesync的用户出现问题。

为了从电脑上的软件中脱离出来,我会选择基于网络的东西 - 假设这些设备具有网络连接,无论如何都能提供比activesync更好的用户体验。