symbian上的星号键和井号键

本文记录了在2005年及2007年的两次按键事件处理测试过程及其结果。测试涉及不同日期与时间下的具体事件,包括icode、iScancode和aType等参数的变化,并对比了实际设备与模拟器上的差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2nd

7610上试验的结果 :

*
2005/01/01 10:22:33 icode=0,iScancode=42,aType=3
2005/01/01 10:22:33 icode=42,iScancode=42,aType=1
2005/01/01 10:22:33 icode=0,iScancode=42,aType=2
#
2005/01/01 10:22:35 icode=0,iScancode=127,aType=3
2005/01/01 10:22:35 icode=35,iScancode=127,aType=1
2005/01/01 10:22:35 icode=0,iScancode=127,aType=2


模拟器上的结果:

*
2007/10/27 12:41:54 icode=0,iScancode=133,aType=3
2007/10/27 12:41:54 icode=42,iScancode=133,aType=1
2007/10/27 12:41:54 icode=0,iScancode=133,aType=2
#
2007/10/27 12:41:55 icode=0,iScancode=127,aType=3
2007/10/27 12:41:55 icode=35,iScancode=127,aType=1
2007/10/27 12:41:55 icode=0,iScancode=127,aType=2

测试代码:

// ----------------------------------------------------
// CtestAppUi::HandleKeyEventL(
//     const TKeyEvent& aKeyEvent,TEventCode /*aType*/)
// takes care of key event handling
// ----------------------------------------------------
//
TKeyResponse CtestAppUi::HandleKeyEventL(
    const TKeyEvent& aKeyEvent,TEventCode aType)
    {
 DEBUG(0,"icode=%u,iScancode=%d,aType=%d",aKeyEvent.iCode,aKeyEvent.iScanCode,aType);
    return EKeyWasNotConsumed;
    }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值