zoukankan      html  css  js  c++  java
  • symbian得到收件箱中未读短信的数目

    symbian得到收件箱中未读短信的数目

    先通过KMsvGlobalInBoxIndexEntryId参数创建一个指向收件箱的CMsvEntry对象entry,通过entry->ChildrenL()函数可以得到指向收件箱中所有信息Id的CMsvEntrySelection对象,然后可以通过TMsvEntry::Unread()函数判定是否为未读短信,并计数,最后返回的unreadCoun包含未读短信的数目。以下为相关代码片断

    CMsvEntry* entry = CMsvEntry::NewL(*iMsvSession, KMsvGlobalInBoxIndexEntryId, TMsvSelectionOrdering()); CleanupStack::PushL(entry);  

    CMsvEntrySelection* entries = entry->ChildrenL();

    CleanupStack::PushL(entries);

    TInt unreadCount;

    for(TInt i=0;i<entries->Count();i++)

    {

    entry->SetEntryL(entries->At(i));

    TMsvEntry msvEntry(entry->Entry());

    if( msvEntry.Unread()) unreadCount++;

    }

    CleanupStack::PopAndDestroy(2);

  • 相关阅读:
    数据库设计范式
    SQL 触发器
    SQL查询上月和本月两个月的语句
    angularjs学习总结 详细教程
    指令
    重复 HTML 元素
    AngularJS 数据绑定
    AngularJS 指令.
    AngularJS 数组
    AngularJS 对象
  • 原文地址:https://www.cnblogs.com/zziss/p/2101273.html
Copyright © 2011-2022 走看看