Невозможно получить тип MessageType в почтовом приложении Symbian 3rd.

StackOverflow https://stackoverflow.com/questions/1990784

Вопрос

Я хочу разработать приложение, которое отправляет электронную почту из настроек IMAP4 телефона.И я слежу за этой конкретной вики.

RSendAs send;
User::LeaveIfError(send.Connect());
CleanupClosePushL(send);

     RSendAsMessage sendMsg;
sendMsg.CreateL(send,**KUidMsgTypeSMTP** );
CleanupClosePushL(sendMsg);
sendMsg.SetSubjectL(_L("Incident Capture."));
sendMsg.AddRecipientL(_L("abc@xyz.com"),RSendAsMessage::ESendAsRecipientTo);
sendMsg.SetBodyTextL(_L("Image Attached"));

TRequestStatus status;
//add attachment
sendMsg.AddAttachment(_L("C:\\Data\\Images\\hhj.jpg"),status);
User::WaitForRequest(status);

sendMsg.SendMessageAndCloseL();
CleanupStack::Pop();
CleanupStack::PopAndDestroy();

Теперь мне нужен Uid KUidMsgtypeSMTP.Я не понимаю, как использовать эту штуку.Как мне получить значение этой константы.когда я использовал случайное шестнадцатеричное значение 0x040, во время выполнения мне выдавалась системная ошибка (-1).Заранее спасибо.

Это было полезно?

Решение

Вам нужно #include <miutset.h> системный заголовок, поскольку он содержит

const TUid KUidMsgTypeSMTP                      = {0x10001028}; // 268439592
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top