我正在使用 windows mobile 5.0 做示例应用程序。当我收到短信时,我想检查某些条件(例如:“Honda”)。如果我找到那个词,我会做我的过程,如果没有,它必须存储在收件箱中。
我编写了接收短信和搜索条件的代码,但我不知道如何将短信放入收件箱。
任何人都知道这样做的想法只是给我暗示我会自己做。
我正在使用 windows mobile 5.0 做示例应用程序。当我收到短信时,我想检查某些条件(例如:“Honda”)。如果我找到那个词,我会做我的过程,如果没有,它必须存储在收件箱中。
我编写了接收短信和搜索条件的代码,但我不知道如何将短信放入收件箱。
任何人都知道这样做的想法只是给我暗示我会自己做。
Chris 编写了一个与您正在寻找的类似的示例应用程序。移动短信远程阅读博客文章并尝试相同的代码。一旦你了解它是如何工作的,然后尝试你的代码。如果您有任何问题,请在此处发布。请避免要求我们为您编写整个项目的代码。
捕获收到的 SMS 文本消息的第一步是创建一个MessageInterceptor
存在于程序集中的类的实例Microsoft.WindowsMobile.PocketOutlook
。您需要注意定义此实例的位置,就好像它超出范围并被垃圾收集一样,消息拦截将停止。
MessageInterceptor interceptor =
new MessageInterceptor(InterceptionAction.NotifyAndDelete);
InterceptionAction
传递给构造函数。此参数定义接收消息时发生的行为。
这两个选项是: