簡體   English   中英

正在通過ActiveSync連接的Windows Mobile手機上讀取SMS消息?

[英]Reading SMS messages off Windows Mobile phone connected via ActiveSync?

我有一個正在進行的項目,要求我們的WPF應用程序從用戶連接的Windows Mobile手機上讀取SMS消息,以便我們可以顯示最新消息,等等。

我發現的任何庫都運氣不佳。 最有前途的似乎是OpenNETCF.Desktop.Communications,但最終似乎我無法使用它來做我需要做的事情。

從已連接的手機讀取SMS消息的最佳方法是什么? 對我來說,為用作服務器的電話編寫某種服務應用程序,而作為客戶端編寫我們的WPF應用程序會更容易嗎?

謝謝!

開箱即用沒有什么可以做您想要的。 OpenNETCF庫包裝的RAPI具有一組通信API,但SMS則沒有。 它確實具有管理自定義API的功能,因此您可以創建一個自定義API並使用它。 這種策略的優勢在於,您無需任何用戶干預即可將內容放入設備(無需復制和運行服務應用程序內容)。 缺點是設備的自定義RAPI DLL必須是本機代碼。

如果采用自己的機制,則可以在托管代碼中使用POOM API來獲取消息並將其發送。 唯一的挑戰是,您必須在設備上運行某種形式的“服務”應用程序以偵聽呼叫,這意味着編寫自己的協議,這意味着相當大的測試矩陣。

Jeyo的產品可以將手機中的SMS消息提取到Outlook PST文件中。 令我驚訝的是,您可以只使用該產品並拖曳PST以獲取最新消息(我知道有些糾結,但是如果您是絕望的話),或者與他們討論是否要為您許可一些代碼?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM