原创  第五版手机模拟触屏操作来电时无声的操作 收藏

最近在做来电检测的操作,想让来电自动变为无声状态,第三版是模拟一个右软键就可以实现,第五版上右软键的功能是给来电发送短信,查了一些资料,需要模拟一个触屏操作,点击无声按钮就可以,

  RWsSession ws;
  ws.Connect();

  TRawEvent ev1;
  TPoint pt(515, 100);
  ev1.Set(TRawEvent::EButton1Down, pt.iX, pt.iY);
  ws.SimulateRawEvent(ev1); // CAPABILITY Req. SwEvent
  User::After(100000);
  TRawEvent ev2;
  ev2.Set(TRawEvent::EButton1Up, pt.iX, pt.iY);
  ws.SimulateRawEvent(ev2); // CAPABILITY Req. SwEvent

  ws.Close();

需要注意的是发送消息的时候的坐标,是按照横屏时的坐标体系确定的,与正常应用的竖屏不一致。

发表于 @ 2009年07月10日 09:35:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:使用CHWRMVibra类来启动/停止/查询设备震动的状态 | 新一篇:GCCE编译器优化,缩小目标程序代码

  • 发表评论
  • 评论内容:
  •  
Copyright © stonesl
Powered by CSDN Blog