Symbian OS: S60 3rd 为一个Service Entry 显示Notify

在Application中我们可以创建和使用Message Module中的Service Entry.
Service Entry是Symbian OS Message Module 体系中提供某种服务的条目,
可以是SMS,MMS等服务Entry,也可以是自建MTM的Service Entry.


 

当Service Entry创建一条新条目时,Symbian OS, Nokia S60 3rd 可以使用
MNcnNotification API来通知用户新信息的到达。

 

示例代码如下:


void CRetrieveMail::CallNewMessagesL(TMsvId aServiceId)

            {
            MNcnNotification* notification = NULL;

CDesCArrayFlat* dummyArray = new (ELeave) CDesCArrayFlat( 1 );
CleanupStack::PushL( dummyArray );

//Connect to NCN TRAP_IGNORE( notification = MNcnNotification::CreateMNcnNotificationL() );

if ( notification )

            {
            notification->NewMessages( aServiceId, /

MNcnNotification::EIndicationNormal , *dummyArray );

}

CleanupStack::PopAndDestroy( dummyArray );
dummyArray = NULL;
delete notification;
notification = NULL;
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值