Просмотр SMS в Windows Mobile с помощью управляемого кода - PullRequest
1 голос
/ 14 ноября 2008

В Windows Mobile SDK есть класс MessagingApplication в Microsoft.WindowsMobile.PocketOutlook, у которого есть метод "DisplayComposeForm", который позволяет вызвать диалоговое окно создания по умолчанию для отправки SMS.

Мне нужен способ отображения диалогового окна просмотра сообщений по умолчанию из управляемого кода. То есть Я получил сообщение через MAPI, но теперь я хочу показать его с помощью средства просмотра сообщений по умолчанию в Windows Mobile.

Кто-нибудь знает, как это сделать?

1 Ответ

1 голос
/ 17 ноября 2008

Благодаря некоторому умному поиску в Google, я наткнулся на ответ.

Используйте P / Invoke для доступа к методу MailDisplayMessage в MAPI API.

Подпись P / Invoke выглядит следующим образом:

[DllImport("cemapi.dll")]
internal static extern int MailDisplayMessage(byte[] lpEntryID, int cbEntryID);

Для управляемого доступа к хранилищам сообщений вы можете использовать бесплатный проект MAPIdotnet .

...