- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
M636界面部分资源分析
注意:所有的多字节数据,都是低位在前,高位在后的。比如 应该为x 很奇怪,左软键弹出菜单在资源文件中找不到。估计是直接集成到主程序里面的 h: B | B;C F 前个字节所有版本都一样的 | 该部分不知道什么意思,每个版本都不尽相同,但同一个版本的界面文件是一样的h: FA 这个字节表示后面跟的资源地址对的个数,这里表;示后面有xFA=个资源从这之后的开始就是下面这个索引地址对了:struct{ DWORD resNo; 字节的资源号,高两位都为 即形如:AB CD格式 DWORD;address; +H 后表示该索引对应资源的偏移地址,从该部分的开头计算偏移地址【即从x开始的相对偏移地址】}RESOURCE_ADDR索引里面,实际上的图片,文字,;铃声等资源仅为个左右,其他的那些不知道是什么,估计是每一屏幕的菜单资源吧。
跳转到address+H的地方,首先是个字节的 resNo 的重复,接下来的个字节根据资源;文件的不同而有如下区别:struct{ DWORD resNo; 字节的索引,和INDEX_ADDRresNo的相同 DWORD length;对于MID,MMF铃声;,这四个字节是大小对于bmp文件,宽度[WORD] * 高度[WORD],接着的data区的是文件头,后面的数据的长度是(宽度*高度*)字节【导入的时候把位的bmp文件;转换成了位的文件】有一种比较特殊的索引,length == resNo,???不知是什么资源,可能是菜单 BYTE data[]; 具体的数据区}RESOURCE_D;ATA
文字分析:索引为 FF 为中文字符 前个字符为标识头,后面个字符为接下来的 字符串索引 所占的长度,包括自己共有F字节,也即有(F-)=xC个字符串,再后面则;是字符串索引个字节一项,按顺序排下去,索引对应的字符串存放在【偏移地址为:索引本身所在的开始地址+索引存储的数值】。比如:在xh处为第一个字符串索引,存放的数据为 F;- xf,则该字符串对应的存放起始地址为:xh+xf=xh第二个字符串索引应该位于 (-)* + xh=xh处第n个字符串索引应该位于 (n-)* + xh处
后面;就是UTF-编码的中文字符基本上都是个字符表达一个汉字的UNICODE编码,每个字符串之间 隔开
索引为 FF 为英文字符 前个字符为标识头,英文字符的UTF-编码;和ASCII码一致的
菜单项分析:菜单项偏移地址处应该 RESOURCE_DATAlength=RESOURCE_DATAresNo;每一个菜单界面应该???一个字;节头,然后按字节一个菜单条目往下编排struct{ DWORD dw; 估计是菜单的属性,风格 WORD wdreserve; 目前都为 WORD wdNo; WORD;wdNo; 不知是一个什么编号 WORD wd[]; 目前都为 WORD itemNum; 项目个数}MENU_HEAD;struct{ DWORD dw;;WORD strIndex; 菜单项名称在字符查找表中的序号(取值范围 ~xF) WORD wdNo; 不知是一个什么编号,感觉和 MENU_HEADwdNo 是在;同一个空间里面的编号 DWORD subIndex; 对于仍有子菜单的项目,该位置存储子菜单项目的资源号(INDEX_DATAindex) 对于没有子菜单的项目,填;充 DWORD dw; 目前都为}MENU_ITEM;
电话本菜单编排:资源:E 个菜单项 [:E]ED E火拼速查 [:ED E] AB C FF 查找;B AE EC添加 [:AE E] B FC E群组管理 [:FC E] DFFF 通话信息 BB C 快速拨号 [:C F] BFF 电话本管理 BFF;资料室
信息菜单编排:资源: C个菜单项 [:] DC 短信 EC ED D彩信 CEEBF 语音信箱 FF 小区广播 B B EF 空间;查看 CEEAF 信息设置
小区广播菜单编排:FF资源:A [:] 个菜单项EC 读广播消息 FA A 自动显示ED FF 频道选择
音画效果菜;单编排:资源: 个菜单项 EF 铃声选择FD DF 效果音设置 FF B 提示方式 [:B ] AF 音量调整 [: ]F EF 待机设置 EF;隐藏信息设置F DF 开关机效果
影音休闲菜单编排:C资源: 这一段不知道是什么是指示项数的,表示总共有条项目 BC C E ;照相机-进入子菜单 C反转;后是(C-)*+字符查找表起始地址(x),找到对应的字符串索引 后面指示对应子菜单的索引 EC ;MP播放器-直接进入程序 [: ]C
您可能关注的文档
最近下载
- 标本溶血的原因及预防.pptx VIP
- 上海市所有道路名和所对应行政区域.xls VIP
- 2025年上海市英语高考二轮热点专题复习专题07阅读理解词义猜测题.docx VIP
- 非理想流动课件.pptx VIP
- 农村土地第二轮承包到期后再延长30年试点服务需求和技术要求.docx VIP
- 2025年上海市高考英语热点复习:阅读理解词义猜测题.pdf VIP
- 销售培训课件 -《销售就是要搞定人》.pdf VIP
- 2025年人教版三年级数学上册全册教案.pdf VIP
- 2025贵州贵阳市投资控股集团房地产置业有限公司招聘12人笔试备考题库及答案解析.docx VIP
- 第一单元 观察物体 单元测试(提升卷)-2025-2026学年三年级上册数学人教版(A4版).docx VIP
文档评论(0)