想要写一段模拟鼠标点击的代码,但是代码写好后.
实际鼠标自动点击的位置和我在代码中设置的位置不一致
找了好久才找到问题所在:
原因:
桌面使用了放大,导致坐标偏移...
我的桌面使用100%,就不会出现错误了
附一小段模式鼠标点击的C++代码:
::PostMessage(hWnd, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x,y));
::PostMessage(hWnd, WM_LBUTTONUP, 0, MAKELPARAM(x,y);
想要写一段模拟鼠标点击的代码,但是代码写好后.
实际鼠标自动点击的位置和我在代码中设置的位置不一致
找了好久才找到问题所在:
原因:
桌面使用了放大,导致坐标偏移...
我的桌面使用100%,就不会出现错误了
附一小段模式鼠标点击的C++代码:
::PostMessage(hWnd, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x,y));
::PostMessage(hWnd, WM_LBUTTONUP, 0, MAKELPARAM(x,y);
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M