Имитация зажатия клавиши - C#

Узнай цену своей работы

Формулировка задачи:

Всем доброго времени суток. Пытаюсь сделать зажатие клавиши W на 5 секунд. Использую:
SendKeys.SendWait("{w}");
Однако процесс проходит быстрее чем требуется, пробовал закоротить циклически с паузой в 1мс и более, но должных результатов не дало. Посоветуйте что делать.

Решение задачи: «Имитация зажатия клавиши»

textual
Листинг программы
private static void hotKeysEmulate()
        {
            press(VK_RSHIFT, VK_F10);
            Thread.Sleep(5000);
            release(VK_RSHIFT, VK_F10);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы