想要写一段模拟鼠标点击的代码,但是代码写好后.
实际鼠标自动点击的位置和我在代码中设置的位置不一致
找了好久才找到问题所在:
原因:
桌面使用了放大,导致坐标偏移...
我的桌面使用100%,就不会出现错误了
附一小段模式鼠标点击的C++代码:
::PostMessage(hWnd, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x,y));
::PostMessage(hWnd, WM_LBUTTONUP, 0, MAKELPARAM(x,y);
标签:PostMessage,鼠标,hWnd,代码,点击,坐标,WM
From: https://blog.51cto.com/u_14011026/6190401