how to Open email or sms sendui

How to Open SMS or MMS Editor

From Forum Nokia Wiki

Reviewer Approved   

Headers:

#include <sendui.h> 



#include <txtrich.h>
#include <senduiconsts.h>
#include <cmessagedata.h>

Link against:

LIBRARY Sendui.lib etext.lib

How to open editor:

_LIT(


KAddress, "07738123456"


)


;



_LIT( KAlias, "Sam" ) ;
_LIT( KBodyData, "This is the message body" ) ;
_LIT( KSubject, "This is the subject" ) ;
 
CSendUi* sendAppUi = CSendUi:: NewLC ( ) ;
CMessageData* message = CMessageData:: NewLC ( ) ;
CRichText* richText = CRichText:: NewL ( iEikonEnv- > SystemParaFormatLayerL( ) ,
iEikonEnv- > SystemCharFormatLayerL( ) ) ;
CleanupStack:: PushL ( richText) ;
 
// Add an address
// Note, there are also options for the CC address
// and Bcc adress used in email
message- > AppendToAddressL( KAddress, KAlias) ;
 
// Add a subject line
message- > SetSubjectL( & KSubject) ;
richText- > InsertL( 0, KBodyData) ;
 
message- > SetBodyTextL( richText) ;
sendAppUi- > CreateAndSendMessageL( KSenduiMtmSmsUid, message, KNullUid, ETrue) ;
 
CleanupStack:: PopAndDestroy ( 3) ;

Following the code to open the email editor

CMessageData*


  message =


 CMessageData::


NewLC


(


)


;


 	
message- > AppendToAddressL( _L( "sample@gmail.com" ) ) ;
 
// start message editor through SendUI
iSendUi- > CreateAndSendMessageL( KSenduiMtmSmtpUid , message, KNullUid ) ;
CleanupStack:: PopAndDestroy ( message ) ;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值