//首先获取当前鼠标的位置
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
张志松 阅读(1592)
评论(0) 编辑 收藏 引用 所属分类:
VC/MFC