Não é possível obter o tipo de MessageType no aplicativo de email do 3º symbian
-
22-09-2019 - |
Pergunta
Quero desenvolver um aplicativo que envie email das configurações IMAP4 do telefone. E estou seguindo este wiki perticular.
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();
Agora eu quero kuidmsgtypesmtp uid. Não estou entendendo como usar isso. Como obtenho o valor dessa constante. Quando usei o valor hexadecimal aleatório 0x040, ele me deu erro do sistema (-1) no tempo de execução. Desde já, obrigado.
Solução
Você precisa #include <miutset.h>
Cabeçalho do sistema como ele contém
const TUid KUidMsgTypeSMTP = {0x10001028}; // 268439592
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow