Может ли sendinput API имитировать нажатие клавиши клавиатуры в течение некоторого времени?

Мое приложение должно будет имитировать нажатие клавиши в течение некоторого времени. Я не знаю сколько времени. Могу ли я использовать sendinput API для этого?

1 ответ

Решение

SendInput может вызывать события с INPUT структуры в том числе KEYBDINPUT, KEYBDINPUT может указывать события нажатия клавиш вверх и вниз с использованием виртуальных клавиш или кодов сканирования. Итак, вы хотите использовать SendInput дважды: отправьте событие нажатия клавиши в начале и событие нажатия клавиши в конце.

Другие вопросы по тегам