2009-05-01 59 views
0

我有一个项目,我的工作,需要我们的WPF应用程序读取短信掀起了用户的连接的Windows Mobile手机,所以我们可以显示近期的等关闭通过ActiveSync连接的Windows Mobile手机的短信信息?

我有一点运气与任何我找到的图书馆。最有前途的似乎是OpenNETCF.Desktop.Communications,但最终似乎我不能做我需要的东西。

从连接的手机中读取短信的最佳方式是什么?为我的手机编写某种服务应用程序,作为服务器和我们的WPF应用程序作为客户端,会更容易吗?

谢谢!

回答

0

没有什么可以做你想要的东西。 OpenNETCF库包装的RAPI具有一组通信API,但不包含SMS。它确实能够管理自定义API,因此您可以创建自定义API并使用它。这种策略的优点是你不需要任何用户干预就可以将东西装入设备(不需要复制和运行服务应用程序)。缺点是设备的自定义RAPI DLL必须是本地代码。

如果您使用自己的机制,则可以使用托管代码中的POOM API来获取消息并将其发送。唯一的挑战是你必须在设备上运行某种形式的“服务”应用来监听呼叫,这意味着编写自己的协议,这意味着一个相当大的测试矩阵。

+0

谢谢。我可能不得不从项目中清除此功能..:P – 2009-05-01 21:49:26

0

Jeyo有一款产品可以将手机中的短信息转换成Outlook PST文件。让我想起你可以使用那个产品并且在PST上搜索最近的消息(我知道这个消息是一堆,但是如果你绝望的话)或者跟他们谈谈他们是否会为他们授权他们的一些代码?