解决方案在60系列手持设备上,笔型键被影射为上档修饰(Shift
Modifier)键。下面的代码演示和如何可以检测他:
Code:
TKeyResponse CMyClass::OfferKeyEventL(...)
{
TBool shiftKeyPressed = (aKeyEvent.iModifiers & EModifierShift);
...
}
他的键盘码和扫描码(keycode and scancode)取决于按
下SHIFT键的同时还按下了另外哪个键。下面的代码演示
了一个列表框的OfferKeyEventL()函数如何检测
SHIFT+OK组和键,这个组和键被用来标记列表框成员。
Code:
TKeyResponse CMyBusinessClass::OfferKeyEventL(...)
{
TBool shiftKeyPressed = (aKeyEvent.iModifiers & EModifierShift);
if (shiftKeyPressed && aKeyEvent.iCode==EKeyOK)
DoSomething();
...
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10294527/viewspace-126385/
,如需转载,请注明出处,否则将追究法律责任。