- 积分
- 48
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
发表于 2007-3-4 03:57:05
|
显示全部楼层
看了半天汇编代码,找到了发送消息的代码(菜单响应代码),但系统是sendmessage了事,试了一下没出什么奇迹,可能是系统自定义的一个消息,然后再处理,想用系统的发短消息不容易啊!
有兴趣可以看看
On_Key_Calls_dialled ; DATA XREF: ROM:A0C4A3BCo
ROM:A0BE215C PUSH {R3-R5,LR}
ROM:A0BE215E ADD R4, R1, #0
ROM:A0BE2160 BLX sub_A0A09528 ;获得curmenuitem
ROM:A0BE2164 LSL R5, R0, #0x10
ROM:A0BE2166 MOV R3, #2
ROM:A0BE2168 LDRSH R0, [R4,R3]
ROM:A0BE216A LSR R5, R5, #0x10 ;移来移去没变!!
ROM:A0BE216C CMP R0, #0x19
ROM:A0BE216E BEQ loc_A0BE2174
ROM:A0BE2170 CMP R0, #0x3D
ROM:A0BE2172 BNE loc_A0BE21C6
ROM:A0BE2174
ROM:A0BE2174 loc_A0BE2174 ; CODE XREF: ROM:A0BE216Ej
ROM:A0BE2174 MOV R4, #0
ROM:A0BE2176 MVN R4, R4
ROM:A0BE2178 MOV R2, #0
ROM:A0BE217A CMP R5, #7
ROM:A0BE217C LDR R0, =0x4209 ;cepid
ROM:A0BE217E LDR R1, =0x343 ;msg
ROM:A0BE2180 BCS loc_A0BE21C6
ROM:A0BE2182 ADR R3, jpt_A0BE2188
ROM:A0BE2184 LDRB R3, [R3,R5]
ROM:A0BE2186 LSL R3, R3, #1
ROM:A0BE2188 ADD PC, R3
ROM:A0BE2188 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:A0BE218A ALIGN 4
ROM:A0BE218C jpt_A0BE2188 DCB 4 ; DATA XREF: ROM:A0BE2182o
ROM:A0BE218D DCB 7
ROM:A0BE218E DCB 0xA
ROM:A0BE218F DCB 0xD
ROM:A0BE2190 DCB 0x10
ROM:A0BE2191 DCB 0x13
ROM:A0BE2192 DCB 0x16
ROM:A0BE2193 DCB 0
。。。。。。。。。。。。。。。。。。。。。。省去若干代码
ROM:A0BE21B2
ROM:A0BE21B2 loc_A0BE21B2 ; CODE XREF: ROM:A0BE2188j
ROM:A0BE21B2 ; jumptable A0BE2188 entry 5 ;新建短消息应该是跳到这
ROM:A0BE21B2 ADD R3, R2, #0
ROM:A0BE21B4 MOV R2, #0x16 ;其他跳转表位置就这不同,应该是参数里的submsg
ROM:A0BE21B6 B loc_A0BE21BC
ROM:A0BE21B8 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:A0BE21B8
ROM:A0BE21B8 loc_A0BE21B8 ; CODE XREF: ROM:A0BE2188j
ROM:A0BE21B8 ; jumptable A0BE2188 entry 6
ROM:A0BE21B8 ADD R3, R2, #0
ROM:A0BE21BA MOV R2, #0x17
ROM:A0BE21BC
ROM:A0BE21BC loc_A0BE21BC ; CODE XREF: ROM:A0BE2198j
ROM:A0BE21BC ; ROM:A0BE219Ej ...
ROM:A0BE21BC STR R3, [SP] ;第五个和第四个一样,都是0?参数传递还不是太清楚
ROM:A0BE21BE BLX j_GBS_SendMessage_0 ;发送了,就没了............
ROM:A0BE21C2 ADD R0, R4, #0
ROM:A0BE21C4
ROM:A0BE21C4 loc_A0BE21C4 ; CODE XREF: ROM:A0BE21C8j
ROM:A0BE21C4 POP {R3-R5,PC}
开学了,估计以后很少来坛子了.......... |
|