2009-05-06 82 views
1

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

由于需要所有PC使用我们的应用程序需要安装activesync/WMDC,我们一直在遇到很多不同的问题。

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

这只是一种方式,如果桌面应用程序能够发现设备已连接,然后移动文件,它可以完成所有工作。尽管如果两种方式都有效,它会更方便。

感谢

回答

1

ActiveSync将是最可靠的方法,是一个将成为所有Windows Mobile设备相同。除此之外,您正在寻找一些&错误的试用版,以查看将特定设备连接到未安装ActiveSync的计算机时会发生什么情况。如果幸运的话,您关心的设备将显示为外部驱动器。

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

为了从PC上的软件获得独立性,我会选择一些基于网络的设备 - 假设设备具有网络连接,无论如何都会比activesync提供更好的用户体验。

相关问题