symbian中的iscancode和icode

symbian中的iscancode和icode

ID:24169654

大小:53.00 KB

页数:4页

时间:2018-11-13

symbian中的iscancode和icode_第1页
symbian中的iscancode和icode_第2页
symbian中的iscancode和icode_第3页
symbian中的iscancode和icode_第4页
资源描述:

《symbian中的iscancode和icode》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Symbian中的iScanCode和iCode  我们知道在Symbian的按键事件处理中使用以下方法:  TKeyResponseCMegajoyContainer::OfferKeyEventL(constTKeyEventaKeyEvent,TEventCodeaType)  这个方法是在CCoeControl(Controlbaseclassfromp;aKeyEvent,TEventCodeaType);  Description  Handleskeyevents.  Ifacon

2、trolplementthisfunction.Theimplementationmustensurethatthefunctionreturns  EKeyed  ifitdoesnotdoanythinginresponsetoakeyeventotheraybepreventedfromreceivingthekeyevent.Ifitisabletoprocesstheeventitshouldreturn  EKeyed  .  ,因为这个过程自动被UIControlFramep;aK

3、eyEvent,TEventCodeaType);  中的第二个参数没什么好说的,它就代表三种按键事件中的一种,我们重点来看看TKeyEvent:  Struct  TKeyEvent  TKeyEvent  Support  Supportedfrom5.0  Description  Keyeventdetails.  embers  Definedin  TKeyEvent  :  iCode  ,  iModifiers  ,  iRepeats  ,  iScanCode  Membe

4、rdata  iCode  TUintiCode  Description  Thecharactercodegeneratedforan  EEventKey  ,or0forado(aKeyEvent.iCode);  scanCode.operator+=_L(iScanCodeispresseddo(aKeyEvent.iCode);  scanCode.operator+=_L(iScanCodeispresseddoodifierkeysandpointingdevice.Modif

5、ierkeysaredefinedin  TEventModifier  .  iRepeats  TIntiRepeats  Description  Countofautorepeatsgenerated.  0meansaneventoreme上一页123下一页——感谢阅读这篇文章,..,ansthismanyautorepeatevents.Itisnormaltoignorethisvalueandtreatitasasingleevent.  iScanCode  TIntiScan

6、Code  Description  Thescancodeofthekeythatcausedtheevent.  Standardscancodesaredefinedin  TStdScanCode  .  所以,从上面的SDKHELP可以看出来:iScanCode这个值是实际键盘的扫描码,也就是一个键对应一个数字。而iCode是键的一些映射,比如  EKeyLeftArrow  、  EKeyRightArrow  、  EKeyUpArrow  、  EKeyDownArrow  、E

7、KeyDevice3分别代表左、右、上、下、Fire键,而63554、63555分别代表左右软键等。上一页123——感谢阅读这篇文章,..,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。