大虾们 API高手帮忙啊。

来源:百度知道 编辑:UC知道 时间:2024/09/20 03:11:59
我要实现鼠标自动移动然后做动作
mouse_event(MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE, 500, 500, 0, 0);
mouse_event(MOUSEEVENTF_RIGHTDOWN | MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);

大虾们看下 这段代码应该怎么改。。我用了可是不行 老是跑到左上角0,0的位置。。

这段代码是对的,只是x和y的值太小了,看不出来,坐标绝对值是这么算出来的:
X * 65536 / 1024, Y * 65536 / 768
(假设你的屏幕分辨率是1024*768,x,y是横纵坐标,我也是网上查的,仅供参考哈~~~~)

参考资料: http://sprucehurst.spaces.live.com/Blog/cns!DF4D223E7CB678B8!198.entry