2009-08-19 42 views
0

我正在使用windows mobile 5.0做示例应用程序。当我收到一条短信时,我想检查某些标准(例如:“本田”),如果我发现这个词我会做我的过程,如果不存在它必须存储在收件箱。 我做了接收sMS和搜索条件的代码,我不知道如何把短信放入收件箱在windows mobile应用程序中接收短信

有人有这样做的想法只是给我提示,我会自己做。 期待您的回复。

+0

你错过了这个问题。 – rahul 2009-08-19 09:30:11

+0

编辑你的问题,并写更多的细节,所以我们可以明白你想要的! – 2009-08-19 09:33:34

回答

0

捕获收到的SMS文本消息的第一步是创建一个驻留在Microsoft.WindowsMo​​bile.PocketOutlook程序集中的MessageInterceptor类的实例。你需要小心你定义这个实例的位置,如果它超出了范围,并且被垃圾收集,那么消息拦截将停止。

MessageInterceptor拦截器= 新的MessageInterceptor(InterceptionAction.NotifyAndDelete);一个InterceptionAction被传递给构造函数。此参数定义收到消息时发生的行为。这两个选项是:

»通知 - 消息拦截器有机会处理该消息,但它也被标准SMS收件箱应用程序接收。 »NotifyAndDelete - 消息不会被用户看到,只能被消息拦截器看到。

1

Chris写了一个样例应用程序,它与您正在查找的应用程序类似。 Mobile SMS Remote阅读博客文章并尝试使用相同的代码。一旦你了解它的工作原理,然后尝试你的代码。如果您有任何问题,请在此发布。请避免要求我们为您编写整个项目。

+0

我做了接收sMS和搜索条件的代码,我不知道如何把短信放入收件箱 – 2009-08-21 05:11:10

相关问题