张志松
记录工作点滴,留下人生轨迹。(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 张志松 阅读(1614) 评论(0)  编辑 收藏 引用 所属分类: VC/MFC

<2025年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

转载

搜索

  •  

最新评论

阅读排行榜

评论排行榜