Flash SMS в Windows Mobile - PullRequest
       33

Flash SMS в Windows Mobile

0 голосов
/ 07 июня 2009

Как мне написать код для отправки Flash SMS (класс Sms 0) в Windows Mobile? пожалуйста, приведите мне код .NET или C ++, а .Net лучше.

Ответы [ 2 ]

4 голосов
/ 07 июня 2009

Используйте значение PS_MESSAGE_CLASS0 перечисления PROVIDER_SPECIFIC_MESSAGE_CLASS, предоставленное при вызове SmsSendMessage (параметр pbProviderSpecificData).

Этот код немного ниже уровня API Compact Framework, что дает вам больше контроля над сообщением, которое вы хотите отправить. Вы должны сделать это из родной DLL. Вот пример использования его в Compact Framework.

0 голосов
/ 17 июня 2009

Используйте это перечисление со структурами TEXT_PROVIDER_SPECIFIC_DATA и NOTIFICATION_PROVIDER_SPECIFIC_DATA при вызове SmsSendMessage и SmsReadMessage после вызова SmsOpen с классом сообщения. Подробнее см. Спецификацию GSM 03.40 «Система цифровой сотовой связи (Фаза 2+); Техническая реализация службы коротких сообщений (SMS)».

enum PROVIDER_SPECIFIC_MESSAGE_CLASS { PS_MESSAGE_CLASS0 = 0, PS_MESSAGE_CLASS1, PS_MESSAGE_CLASS2, PS_MESSAGE_CLASS3, PS_MESSAGE_CLASSUNSPECIFIED, };

...