2009-06-07 7 views
0

Windows MobileでFlash SMS(Sms Class 0)を送信するためのコードを書くにはどうすればよいですか? .NETまたはC++コードでも私を案内してください.Netは良いです。Windows MobileでのFlash SMS

答えて

4

SmsSendMessagepbProviderSpecificDataパラメータ)の呼び出しでPROVIDER_SPECIFIC_MESSAGE_CLASS列挙のPS_MESSAGE_CLASS0値を使用します。

このコードは、Compact FrameworkのAPIよりも少し下位なので、送信するメッセージをさらに細かく制御できます。ネイティブDLLからマーシャリングする必要があります。 Here's Compact Frameworkで使用する例

0

メッセージクラスを使用してSmsOpenを呼び出した後、SmsSendMessageおよびSmsReadMessageを呼び出すときに、この列挙体をTEXT_PROVIDER_SPECIFIC_DATAおよびNOTIFICATION_PROVIDER_SPECIFIC_DATA構造体とともに使用します。詳細については、GSM規格03.40「デジタルセルラ電気通信システム(フェーズ2+);ショートメッセージサービス(SMS)の技術的実現」を参照のこと。

列挙PROVIDER_SPECIFIC_MESSAGE_CLASS { PS_MESSAGE_CLASS0 = 0、 PS_MESSAGE_CLASS1、 PS_MESSAGE_CLASS2、 PS_MESSAGE_CLASS3、 PS_MESSAGE_CLASSUNSPECIFIED、 }。