Symbian开发手记(4)—为程序添加菜单

By
技术文档

毕业设计已经基本结束,以后这个类别继续更新的内容将是一些基础知识和设计过程中遇到的小麻烦,开发手记嘛。目前很多手机应用程序都有了华丽丽的外观,比如热门的UC浏览器、各种播放器等等,尤其是人性化的菜单栏,让用户使用的时候感觉美观又方便,这次想说说怎么给自己创建的UI程序添加菜单。

1. Data文件夹的rls文件里加入

#define qtn_command1 “Open”

#define qtn_command2 “Delete”

#define qtn_command3 “New dir”

2. Inc文件夹的enum TfirstIds加入

ECommand1 = 0x6001, // start value must not be 0
ECommand2,
ECommand3,
EHelp,

3. Data文件夹的.rss文件的RESOURCE MENU_PANE r_menu加入

MENU_ITEM
{
command = ECommand1;
txt = qtn_command1;
},

MENU_ITEM
{
command = ECommand2;
txt = qtn_command2;
},

MENU_ITEM
{
command = ECommand3;
txt = qtn_command3;
},

之后可以在模拟机中运行,可以出现菜单项。

您已经发表过意见了!

Comments: 22

  1. 这个可以懂 哈哈,貌似不难,要是坚持从头学,应该会不错,要是方便 给个学习过程的思路!

    2010年05月06日
    • @苏扬 我也还在学习呢,入门比较难。之后还可以

      2010年05月08日
  2. 好好学,学完了我有好多软件想你出,哈哈,尤其是弹钢琴软件,目前塞班的还没有。

    2010年05月07日
    • @郑永 手机弹钢琴?永哥好想法

      2010年05月08日
  3. :cool: 又是代码。晕啊。。

    2010年05月07日
    • @虾 没办法,以后可能以这个为生,怎么都得看吧

      2010年05月08日
  4. 路过““““`赞个““““““走人“““““`

    2010年05月08日
  5. :grin:

    2010年05月08日
  6. 阿修,你都开始研究手机系统代码啦。。。

    2010年05月08日
    • @朵未 是啊,毕业设计搞的这个。希望以后多条出路

      2010年05月08日
    • @阿修 也是啊,不知道搞搞博客对以后有没有实在的好处呢。。

      2010年05月09日
    • @朵未 练瞎掰的功夫,为以后写稿子或者报表做准备~~哈 :lol:

      2010年05月09日
  7. 怎么样能够让评论栏记录这个人上次填写的信息呢~

    2010年05月11日
  8. 发现最近很多人都在玩这个。

    2010年05月11日
  9. 看代码的时候 想哭

    2010年05月13日
  10. 看不懂,纯飘~ :cool:

    2010年05月13日
  11. Javaweb开发路过… :grin:

    2010年05月14日
  12. 一点都不明白 :grin:

    2010年05月14日
  13. 走来走去

    2010年05月14日
  14. 都开发东西了,里哈

    2010年05月15日
  15. 以代码为生 :shock:

    2011年02月23日

发表评论

您的电子邮箱地址不会被公开。

*

:razz: