所以我有这个代码并且它当前正在工作,但是,它不能按我想要的方式工作。我希望如此,如果我的LEFT鼠标按钮被按住,然后它反复点击,但是,我使用mouse_event并模拟鼠标向上,这使得它只能点击一次可能两次然后停止,因为它认为我释放了鼠标按钮。 ..
const int leftDown = 0x0002;
const int leftUp = 0x0004;
const int leftIsDown = 0x01;
while (true)
if (Settings.bClicker && (Utils.GetAsyncKeyState(leftIsDown) & 0x8000) > 0)
{
Utils.mouse_event(leftDown, 0, 0, 0, IntPtr.Zero);
Utils.mouse_event(leftUp, 0, 0, 0, IntPtr.Zero);
Thread.Sleep(1000);
}
}
有什么想法吗?它的工作原理是,鼠标右键被保持但未被保留;(