huajia 发表于 2005-8-10 00:00:00

公布一种左右软键功能函数


下面为X618重要记事和任务进入查看状态下左右软键功能:

0x0F1:5B7A E0 0C         mov   r12, #0
0x0F1:5B7C 88 C0         mov   [-r0], r12
0x0F1:5B7E F0 C8         mov   r12, r8
0x0F1:5B80 F0 D9         mov   r13, r9
0x0F1:5B82 E6 FE 7E 29   mov   r14, #297Eh        ;偏移量(编辑)
0x0F1:5B86 E6 FF 73 02   mov   r15, #273h        ;页地址(编辑)
0x0F1:5B8A DA F5 BA E7   calls   0F5h, sub_F5E7BA
0x0F1:5B8E E0 1C         mov   r12, #1
0x0F1:5B90 B8 C0         mov   , r12
0x0F1:5B92 F0 C8         mov   r12, r8
0x0F1:5B94 F0 D9         mov   r13, r9
0x0F1:5B96 E6 FE 84 29   mov   r14, #2984h        ;偏移量(确定),此处改为297E,右软键就为编辑功能
0x0F1:5B9A E6 FF 73 02   mov   r15, #273h        ;页地址(确定)
0x0F1:5B9E DA F5 BA E7   calls   0F5h, sub_F5E7BA


下面为X618重要记事和任务进入查看状态下的菜单地址:

001ce97eh: 1B 00 1B 00 43 00 18 00 18 00 9F 01 31 00 31 00

注:4300为"编辑"字串,9F01为"确定"字串; 1B00为"编辑"的控制函数,1800为"确定"的控制函数。

;说明:我想将右软键的确定改为删除功能,不知如何做。




[此贴子已经被作者于2004-3-26 17:11:53编辑过]
页: [1]
查看完整版本: 公布一种左右软键功能函数