spark108
@spark108

Как эмулировать нажатие и удерживание ЛКМ в C#?

Мне нужно сэмулировать нажатие и удерживание левой кнопки мыши.

[DllImport("user32.dll", SetLastError = true)]
public static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, UIntPtr dwExtraInfo);
       
mouse_event(0x00008000 | 0x00000002 | 0x00000004, 0, 0, 0, 0);


Так я эмулирую одиночное нажатие. Как сделать так чтобы нажатие было удержаное. (Ну на подобие нажал кнопку мыши и держишь её.) и как сделать так чтобы если переменная mouse равна true, то нажатие срабатывает пока переменная не станет false?
  • Вопрос задан
  • 222 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы