张志松
记录工作点滴,留下人生轨迹。(zezese@163.com)
posts - 68,  comments - 11,  trackbacks - 0

 //首先获取当前鼠标的位置
CPoint point;
 GetCursorPos(&point);

//计算要点击的位置,将像素坐标转换鼠标能认识的坐标

 DWORD dx = 200 * 65536 / GetSystemMetrics(SM_CXSCREEN);
 DWORD dy = 200 * 65536 / GetSystemMetrics(SM_CYSCREEN);
 
//移动鼠标,模拟点击鼠标左键
 mouse_event(MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE | MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP,
  dx, dy, 0, GetMessageExtraInfo());

 //恢复鼠标到原来的位置
SetCursorPos(point.x, point.y);

posted on 2011-01-27 13:17 张志松 阅读(1561) 评论(0)  编辑 收藏 引用 所属分类: VC/MFC

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

转载

搜索

  •  

最新评论

阅读排行榜

评论排行榜