2009-05-01 15 views
0

私が取り組んでいるプロジェクトがあります。私たちのWPFアプリケーションでは、ユーザーの接続されたWindows Mobile携帯電話からSMSメッセージを読み取って最近のものを表示する必要があります。ActiveSync経由で接続されたWindows携帯電話からのSMSメッセージの読み取り?

私は、私が見つけた図書館最も有望なのはOpenNETCF.Desktop.Communicationsだが、最終的には私が必要とすることをすることができないようだ。

接続された電話機からSMSメッセージを読み取る最も良い方法は何ですか?サーバーとして機能する電話機用のサービスアプリケーションと、クライアントとしてのWPFアプリケーションを作成するのは簡単でしょうか?

ありがとうございます!

答えて

0

あなたが望むことをするためのすぐれたものは何もありません。 OpenNETCFライブラリがラップするRAPIには一連の通信APIがありますが、SMSはありません。カスタムAPIをスナップインできるため、カスタムAPIを作成して使用することができます。この戦略の利点は、あなたがデバイスに物事を得るためのユーザの介入(サービスアプリケーションのもののコピーや実行なし)を必要としないことです。欠点は、デバイスのカスタムRAPI DLLがネイティブコードでなければならないことです。

独自のメカニズムを使用すると、マネージコードでPOOM APIを使用してメッセージを取得して送信することができます。そこでの唯一の課題は、デバイス上でサービスを呼び出すためのアプリケーションを実行する必要があることです。これは、独自のプロトコルを作成することを意味します。

+0

ありがとうございました。プロジェクトからこの機能を削除する必要があります。:P –

+0

POOM APIを使用してSMSメッセージにアクセスすることはできません。ほとんどのWMデバイスでSMSにアクセスするには、MAPI APIを使用する必要があります。 –

0

Jeyoには、SMSメッセージを電話からOutlookのPSTファイルにプルする製品があります。最近のメッセージ(私が知っているくぼみのビットですが、あなたが絶望的だった場合)のために、その製品を使用してPSTをトローすることができますか、彼らにあなたのコードの一部をライセンスするかどうかについて話してください。

関連する問題