CPP Win32移动鼠标,Wont移动到我指定的位置

CPP Win32 Moving the Mouse, Wont move to where I specify

本文关键字:移动 位置 Wont Win32 鼠标 CPP      更新时间:2023-10-16

我从这里获得了代码:如何模拟鼠标移动

我得到了它,它似乎在工作,我没有完全测试它,但我能够让鼠标点击firefox上的一个选项卡。(通过FF窗口加载程序。)

我将窗口结构更改为更小的窗口,并给它一个特定的位置,而不是让窗口来做:(0,0)。

然后,我尝试插入coords,让鼠标移动到(830380),并尝试(630390)两者都导致鼠标直接移动到屏幕的右下角。这些是我正在开发的自动点击器的coords

我真的没有修改太多代码。

有人知道为什么会这样吗?我确信我一定错过了什么。。。

谢谢。

只需使用mouse_eventhttp://msdn.microsoft.com/en-us/library/windows/desktop/ms646260%28v=vs.85%29.aspx
或SendInputhttp://msdn.microsoft.com/en-us/library/windows/desktop/ms646310%28v=vs.85%29.aspx

做这项工作。我相信X和Y 的坐标都被归一化到0-65535的范围