首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> Symbian开发 >> 正文
Series60中如何动态改变按钮或关闭它们?
作者:hoolee    文章来源:诺基亚论坛    更新时间:2006-6-17 22:05:05

开发伙伴平台:
60系列开发平台 1.0/2.0
设备, 软件版本:
大类: Symbian C++
子类: 普通
说明:
你可以通过如下方式来改变按钮:
定义一个资源
Code:

RESOURCE CBA r_my_cba
   {   buttons =
      {
      CBA_BUTTON { id = EMyButton1; txt = "Button1"; },
      CBA_BUTTON { id = EMyButton2; txt = "Button2"; }
      }; 
}

在代码中调用SetCommandSetL()方法:
iAvkonAppUi->Cba()->SetCommandSetL(R_MY_CBA);
iAvkonAppUi->Cba()->DrawNow();
如果需要关闭按钮,可以使用系统预定义的R_AVKON_SOFTKEYS_EMPTY资源
相关文章:
如何在VC里面调试Symbian的程序
*.pkg文件的阐述及生成sis 文件的方法
CodeWarrior 环境下制作sis问题
四个主要的应用软件框架类
Series 60应用程序开发[问题一] ERROR:failed to find version information for link.exe
PKG文件范例详解
symbians60 编译时确定sdk版本
如何创建sis文件——PKG文件格式
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号