我是否需要在Vista上开发才能写入wmdc(Windows移动设备中心)API?

时间:2008-10-15 18:34:52

标签: windows-vista activesync wmdc

我可以在XP上编写和编译代码吗?我们为使用activesync的应用程序提供了实用程序,现在将添加Vista / WMDC - 我希望我不需要开发和编译其他开发操作系统(Vista)。

我还没有看到很多关于WMDC API的文档 - 有人可以给我一些有用的参考资料吗?

1 个答案:

答案 0 :(得分:1)

哼哼...... ActiveSync,所以Windows Mobile我是对的吗?

你需要的只是SDK和Visual Studio(好吧,最后你不需要因为你可以使用命令行编译所有内容,但是,对于这样的应用程序非常好)

有很多适合您需要的SDK,例如PocketPCWindows Mobile等等。

sdk包含构建,编译和部署应用程序所需的一切,在Windows XP(我目前使用的)上工作正常,使用ActiveSync,您甚至可以在设备中调试应用程序;)

加入:

  

不幸的是,WMDC没有SDK。你唯一拥有的是%WinDir%\ Windows Mobile中的4个库。它包含4个名为“Microsoft.WindowsMo​​bile。* .dll”的库。另外,你没有得到关于库本身的任何文档,这使得它很难使用。

     

当您使用RAPI(我认为通过使用OpenNETCF库)时,大多数应用程序仍应在WMDC下运行,因为包含的RAPI似乎是向后兼容的。包含的RAPI本身是一个新版本。

taken from MSDN forum

我希望暂时有所帮助。