5版触摸事件处理的函数 -- 代码片段
来源:互联网 发布:免费拆单软件 编辑:程序博客网 时间:2024/05/29 14:09
void CXXXContainer::HandleDesktopPointerEvent( const TPointerEvent& aPointerEvent )
{
TPointerEvent::TType pointtype = aPointerEvent.iType;// 触摸类型: EButton1Down EButton1Up...
if (Rect().Contains(aPointerEvent.iPosition))
{
if (pointtype == TPointerEvent::EButton1Down)// 按下事件
{
iPointerDownTick = User::TickCount();// 按下时间
iPointerdownPosition = aPointerEvent.iPosition;// 按下位置
CBaseContainer::HandlePointerEventL(aPointerEvent);
}
else if (pointtype == TPointerEvent::EButton1Up)// 弹起事件
{
iPointerUpTick = User::TickCount();
HAL::Get(HALData::ESystemTickPeriod, iTickPrecision);// 滴答精度
if ( (TInt)(iPointerUpTick - iPointerDownTick)* (iTickPrecision) <= 500000 )// 按下到弹起时间差
{
iAppUi->HandleCommandL(ETTPodForeGround);//按下的那段时间小于0.5s,就返回主程序
}
}
CBaseContainer::HandlePointerEventL(aPointerEvent);
}
}
- 5版触摸事件处理的函数 -- 代码片段
- android的触摸事件处理
- View的触摸事件处理
- 触摸板的pointerDragged事件的处理
- 触摸板的pointerDragged事件的处理
- android各种触摸事件的处理,touchEvent
- android触摸事件的分发和处理
- Android触摸事件的分发处理
- Android对onTouch触摸事件的处理
- UIResponder与UIView的触摸事件处理
- IOS的触摸事件和手势处理
- Android触摸事件的处理概述
- android的触摸事件处理过程详解
- Android触摸事件的分发、拦截、处理
- Android触摸事件的传递与处理
- XMG 触摸事件的处理过程
- 事件处理---显示用户触摸的位置
- 触摸事件的分发与处理
- 无法生成MBG文件的一个原因
- struts javax.servlet.servletexception: cannot find actionmappings or actionformbeans collection错误
- io.h头文件下的一些函数
- rpm命令详解
- Stream 和 byte[] 之间的转换
- 5版触摸事件处理的函数 -- 代码片段
- 感想
- SessionFactory重复新建冗余的连接池的问题
- 论Java软件工程的修练
- 最小的十位素数
- oracle学习 一
- uva 10142
- css 百分比 定义高度 小结
- 要质问,请你先了解下事件的真像