从LBUTTON获取输入

时间:2018-10-23 08:08:33

标签: c++

在过去的几天中,我尝试制作一个自动点击器。当您按住LBUTTON时,我希望它单击,但是它不起作用。它可以与RBUTTON之类的其他键一起使用,甚至可以与LSHIFT之类的键盘键一起使用,但不能与LBUTTON一起使用。

有人对可能的问题有任何想法吗?非常感谢。

该事件似乎起作用,因为在激活时不可能像往常一样拖动项目,但实际上不会模拟点击。

if (activated && (GetKeyState(VK_RBUTTON) & 0x8000)) {
        flag = true;
        randomize = (rand() % 13 + 7) / 10;
        delay = randomize * (1000 / kps);
        mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
        mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
        Sleep(delay);
}

0 个答案:

没有答案