找回密码
 注册
搜索
查看: 694|回复: 2

MTK菜单资源怎么加

[复制链接]
发表于 2007-11-7 13:52:10 | 显示全部楼层 |阅读模式
不知道有那位高手能否简单谈谈菜单怎么加入.
加了好久,就是在模拟器中没有看到效果

再就是,为什么对编译过了工程文件,修改之后再编译就出错.保证程序没有错误
发表于 2007-11-7 14:55:57 | 显示全部楼层
MTK上加菜单的步骤一般为:
1)添加一个菜单ID,比如在globalmenuitem.h中定义一个菜单ID如MENU_XX;
2)将这个ID 挂入到上级菜单上,调用:ADD_APPLICATION_MENUITEM,
    格式一般如下:
    ADD_APPLICATION_MENUITEM(( father_MENU_ID,0,1,
                               MENU_XX,
                        0,INSERTABLE,
                        LIST_MATRIX_MENU,
                        father_MENU_caption,father_MENU_icon));
3)定义要加入的菜单:
     ADD_APPLICATION_MENUITEM((MENU_XX,father_MENU_ID,1,
                        MENU_XX_child,
                        SHOW,MOVEABLEWITHINPARENT|INSERTABLE,
                        DISP_LIST,
                        MENU_XX_caption,MENU_XX_icon));
其中
father_MENU_ID:  要加入菜单的父菜单ID;
MENU_XX_caption: 要加入菜单的标题;
MENU_XX_icon:    要加入菜单的图标;
MENU_XX_child:   要加入菜单的子惨淡;

父菜单和子菜单与孙菜单是一个树逻辑关系。
点评回复

使用道具 举报

发表于 2007-11-8 13:28:26 | 显示全部楼层
如果是游戏中的菜单会有很大不同,但是你跟据源码来做,也很简单
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-28 08:47 , Processed in 0.044745 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表