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

被折叠的 条评论
为什么被折叠?



