シンビアン第三の電子メールアプリでのMessageTypeの種類を取得することができません

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

質問

私は携帯電話のIMAP4設定からメールを送信アプリをdevelpoeたいです。 そして、私はこの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();

今、私はKUidMsgtypeSMTP UIDをしたいです。私はこの事を使用する方法を得ていないのです。 どのように私はこの定数の値を取得します。 私はランダムな16進値が0x040を使用する場合、それは実行時に私にシステムエラーを(-1)を得ました。 事前に感謝します。

役に立ちましたか?

解決

あなたはそれが

が含まれているとして、システムヘッダを#include <miutset.h>する必要があります
const TUid KUidMsgTypeSMTP                      = {0x10001028}; // 268439592
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top