我编写了一个基本的鼠标移动代码。我将光标设置为每次向左移动 50px。但它的移动超出了我的设定。
代码:
#include <iostream>
#include <Windows.h>
using namespace std;
int main() {
POINT p;
SetCursorPos(1920, 540);
while (1) {
mouse_event(MOUSEEVENTF_MOVE, -50, 0, 0, 0);
GetCursorPos(&p);
cout << p.x << endl;
Sleep(2000);
}
}
输出:
我尝试从头开始重写。
输出应该是:
1870
1820
1770
1720
etc...