OfferKeyEventL()函数的响应
2011-06-11 16:19
288 查看
TKeyResponse ret(EKeyWasNotConsumed);
if (aType == EEventKey)
{
switch (aKeyEvent.iScanCode)
{
//左软键
case EStdKeyDevice0:
{
break;
}
//右软键
case EStdKeyDevice1:
{
break;
}
//如果是中间键,如果是在地点类别上点击了中间键
case EStdKeyDevice3:
{
break;
}
//向下
case EStdKeyDownArrow:
{
break;
}
//向上
case EStdKeyUpArrow:
{
break;
}
}
DrawDeferred();
}
if (aType == EEventKey)
{
switch (aKeyEvent.iScanCode)
{
//左软键
case EStdKeyDevice0:
{
break;
}
//右软键
case EStdKeyDevice1:
{
break;
}
//如果是中间键,如果是在地点类别上点击了中间键
case EStdKeyDevice3:
{
break;
}
//向下
case EStdKeyDownArrow:
{
break;
}
//向上
case EStdKeyUpArrow:
{
break;
}
}
DrawDeferred();
}
相关文章推荐
- 系统控件配合OfferKeyEventL()函数的应用
- (转)Symbian函数(HandleListBoxEventL\OfferKeyEventL \HandleKeyEventL\HandleControlEventL)
- Symbian按键处理函数:OfferKeyEventL()详解
- Symbian按键处理函数:OfferKeyEventL()详解
- 关于 OfferKeyEventL()函数 请帮忙!
- Symbian几个事件处理函数(HandleListBoxEventL/OfferKeyEventL/HandleKeyEventL/HandleControlEventL)
- TrackMouseEvent函数实现鼠标停留响应
- Symbian函数(HandleListBoxEventL/OfferKeyEventL/HandleKeyEventL/HandleControlEventL)
- TrackMouseEvent函数实现鼠标停留响应
- TrackMouseEvent函数实现鼠标停留响应
- OfferKeyEventL的执行顺序
- 按键处理:OfferKeyEventL
- OfferKeyEventL() 和 HandleKeyEventL()
- OfferKeyEventL()和HandleKeyEventL()的执行顺序
- OfferKeyEventL()和HandleKeyEventL()
- OfferKeyEventL && HandleKeyEventL
- 键盘虚拟键值编码表 使用keybd_Event 以及虚拟按键与扫描码相互转化函数MapVirtualKey
- UiView事件传递相关函数:pointInside:withEvent:
- Flask web开发 视图函数响应
- Erlang keyfind多个值函数