C ++ Переключить удерживать нажатой левую кнопку? - PullRequest
2 голосов
/ 29 сентября 2019

Как мне сделать крошечную программу, которая удерживает нажатой левую кнопку мыши, при этом переключаясь с помощью клавиши?Я могу сделать так, чтобы левая кнопка постоянно переключалась, но я понятия не имею, как ее удерживать.

void Clicker2()
{
    while (1)
    {
        if (GetAsyncKeyState('U')) // U toggles on
        {
            click = true;
        }

        if (GetAsyncKeyState('I')) //I toggles off
        {
            click = false;
        }

        if (click == true)
        {
            mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
            mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0); 
        }
    }
}
...