2009-08-19 61 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