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

<2010年11月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

转载

搜索

  •  

最新评论

阅读排行榜

评论排行榜