HoldLeftClick(600, 400, 4000, WindowName) ; ( coord x, coord y, delay in ms, window name where to hold left click)
HoldLeftClick(x, y, delay, Window) {
PostMessage, 0x201, , ((y<<16)^x), , %Window% ;WM_LBUTTONDOWN
sleep, delay
PostMessage, 0x202, , ((y<<16)^x), , %Window% ;WM_LBUTTONUP
}
我有这个代码,我用它来左键单击指定的窗口。
我的问题是,如果我按下CTRL键或SHIFT键,那个窗口会发生不好的事情,如果窗口在后台并且我有另一个活动的窗口就会发生同样的事情!
有没有办法阻止这种情况?