Subject: [基础] 在Symbian V9 中发送短消息
Lee
Administrator
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 0
Credits 18567
Posts 133
Money 189
Reading Access 200
Registered 13-3-2007
Status Offline
Post at 13-3-2007 08:41  Profile | Blog | P.M. 
在Symbian V9 中发送短消息

RSendAsMessage已经被引进到了Symbian V9中,它可以用C++很简单的发送,短消息(SMS)

// Link against sendas2.lib
#include <rsendas.h>
#include <rsendasmessage.h>

...

// 和SendAS服务建立链接
RSendAs saSrv;
saSrv.Connect();
CleanupClosePushL(saSrv);
        
// 创建你的短消息
RSendAsMessage msg;
msg.CreateL(saSrv, KSenduiMtmSmsUid);
CleanupClosePushL(message);
msg.AddRecipientL(aRecipientNumber,RSendAsMessage::ESendAsRecipientTo);        
msg.SetBodyTextL(aMessageText);

// 发送短消息
message.SendMessageAndCloseL();
        
// 清理
CleanupStack::Pop(&message);
CleanupStack::PopAndDestroy(&saSrv);

[ Last edited by  Lee at 13-3-2007 10:26 ]




有其他问题请加入Symbian开发群参与讨论:群 ①:623041已满,群②:36865776已满 请加群③:76404484
Top
Lee
Administrator
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 0
Credits 18567
Posts 133
Money 189
Reading Access 200
Registered 13-3-2007
Status Offline
Post at 13-3-2007 10:29  Profile | Blog | P.M. 
原文参考:Programatically sending an SMS Message

The RSendAsMessage has been introduced in Symbian v9 and greatly simplifies the sending of a short messages (SMS) in C++.

// Link against sendas2.lib
#include <rsendas.h>
#include <rsendasmessage.h>

...

// Open a connection with the SendAs server
RSendAs saSrv;
saSrv.Connect();
CleanupClosePushL(saSrv);
        
// Create your message
RSendAsMessage msg;
msg.CreateL(saSrv, KSenduiMtmSmsUid);
CleanupClosePushL(message);
msg.AddRecipientL(aRecipientNumber,RSendAsMessage::ESendAsRecipientTo);        
msg.SetBodyTextL(aMessageText);

// Send the message
message.SendMessageAndCloseL();
        
// Cleanup
CleanupStack::Pop(&message);
CleanupStack::PopAndDestroy(&saSrv);

英文来源




有其他问题请加入Symbian开发群参与讨论:群 ①:623041已满,群②:36865776已满 请加群③:76404484
Top
 


All times are GMT+8, the time now is 9-9-2010 20:16

CopyRight © Symbianx.cn 2007 Powered By Discuz! 5
Clear Cookies - Contact Us - Symbian OS系统[S60,UIQ]开发中文翻译论坛 - Archiver

本站原文版权归原文作者所有,本站译文版权归本站所有,如需转载请注明原文和译文出处,否则追究法律责任