找回密码
 注册
搜索
查看: 1478|回复: 9

[讨论] 请教关于MTK平台。

[复制链接]
发表于 2006-4-26 14:02:00 | 显示全部楼层 |阅读模式
大家谁有MTK平台里的api的文档啊,我没有。现在,我要开发一个菜单。。。我只有一个平台,其他什么都没有。。。那么多代码,没有头绪,没有人教。。。
发表于 2006-4-27 15:20:00 | 显示全部楼层
<P>说实话MTK平台的api文档没有什么很大的用处。</P><P>找到一个类似的功能界面抄上一个就可以了。</P>
点评回复

使用道具 举报

 楼主| 发表于 2006-4-27 17:31:00 | 显示全部楼层
能介绍一下开发一级菜单的步骤吗????还有,那些callback函数怎么加入啊?
点评回复

使用道具 举报

发表于 2006-4-27 20:11:00 | 显示全部楼层
<P>你把平台给我,我把文档借给你看</P>
点评回复

使用道具 举报

 楼主| 发表于 2006-4-28 10:11:00 | 显示全部楼层
<P>几百M哦,怎么给?</P>
点评回复

使用道具 举报

发表于 2006-4-28 10:58:00 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>dyn_1216</I>在2006-4-27 17:31:00的发言:</B>
能介绍一下开发一级菜单的步骤吗????还有,那些callback函数怎么加入啊?</DIV>


从res_mainmenu.c入手,找到一个具有代表性的menuitem,比如计算器之类的。
然后用souceinsight全局搜索一下相关的menu id,找到Menu ID定义的地方,加入资源文件的地方,highlight handler初始化的地方及highlight后的相关处理,照这个葫芦画个瓢应该不难吧。我想这个应该是MTK平台最容易实现的部分了,可别告诉我最简单的是换个图标,换图标是美工的工作,应该不属于软件的部分。
最主要一点,任何一个平台,光看资料、源代码是没用的,一定要自己动手去做,这样才能更快的去掌握它。

希望对你有用![br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-4-28 11:45:00 | 显示全部楼层
谢谢了,我照着你说的做一次先。
点评回复

使用道具 举报

 楼主| 发表于 2006-4-28 12:24:00 | 显示全部楼层
为什么res_mainmenu.c不在我的workspace里面呢???我改了里面的东西,好像我的mmi都没有变动过。。。。
点评回复

使用道具 举报

发表于 2006-4-28 17:59:00 | 显示全部楼层
<P>你是用VC跑模拟器吗??</P><P>好像需要在执行一遍这个bat文件吧,remakeResource.bat</P>
点评回复

使用道具 举报

发表于 2006-4-29 14:09:00 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>dyn_1216</I>在2006-4-28 12:24:00的发言:</B>
为什么res_mainmenu.c不在我的workspace里面呢???我改了里面的东西,好像我的mmi都没有变动过。。。。</DIV>



res_mainmenu.c是資源相關的文件,修改后需要調用remakeresource.bat重新生成資源。然後在VC工程裏將resourceDLL重新編譯才可以在simulator上看到你的改動的。
有一點很容易出問題,ADD_APPLICATION_MENUITEM的第三個參數是menu下的sub menuitem的數量,在一個menu下加了一個menuitem后一定記得改這個參數。否則出了問題很難跟的。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-26 14:34 , Processed in 0.045534 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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