WEB开发网
开发学院手机开发Symbian 开发 symbian 第五版 如何使用拖拽事件 阅读

symbian 第五版 如何使用拖拽事件

 2010-07-04 15:47:00 来源:WEB开发网   
核心提示:Symbian(Drag Event)第五版如何捕获拖拽事件大家如果有第五版的项目的话,肯定会遇到要处理触屏事件的.第五版的触屏事件的处理系统提供了此函数:void HandlePointerEventL(const TPointerEvent& aPointerEvent);我们只需要重载此函数即可以得到相应的事件类

Symbian(Drag Event)第五版如何捕获拖拽事件

大家如果有第五版的项目的话,肯定会遇到要处理触屏事件的.

第五版的触屏事件的处理系统提供了此函数:

void HandlePointerEventL(const TPointerEvent& aPointerEvent);

我们只需要重载此函数即可以得到相应的事件类型

EButton1Down,

EButton1Up,

EDrag//拖拽事件

void CDrag***View::HandlePointerEventL(const TPointerEvent& aPointerEvent)

{

CCoeControl::HandlePointerEventL(aPointerEvent);

switch( aPointerEvent.iType )

{

case TPointerEvent::EDrag:

{

}

break;

}

}

如果只这样的话.系统是没有办法捕获到拖拽事件的

我们还需要在ConstructL中打开拖拽事件

EnableDragEvents();

Tags:symbian 第五 如何

编辑录入:coldstar [复制链接] [打 印]
赞助商链接