Hold LButton Click для быстрого щелчка - PullRequest
0 голосов
/ 02 ноября 2019

Я хочу, чтобы моя мышь быстро нажимала LButton, когда я удерживал левую кнопку мыши, как я могу сделать это в C #?

Пока я пробовал это:

while (true) 
{
 if (GetAsyncKeyState(VK_LBUTTON) < 0) 
 {
  LeftButtonClick();
  Thread.Sleep(50);
 }
}

Проблема в том, что он выполняет только левый клик один раз.

Я нашел решение в AutoHotKey:

~$LButton::
While GetKeyState("LButton", "P"){
    Click
    Sleep 50  ;  milliseconds
} return

Это работает именно так, как я хочу, но в C #

должно быть решение
...