Какой код виртуальной клавиши для клавиши ввода на главной клавиатуре? - PullRequest
0 голосов
/ 28 июня 2019

Я хочу написать программу, которая неоднократно записывает предопределенный текст внутри другой программы.

Сейчас она работает довольно хорошо, но мне нужно позволить моей программе нажать клавишу ввода на главной клавиатуре. Этот документальный фильм MSDN предоставляет только код клавиши для клавиши ввода на цифровой клавиатуре, которая является 0x0D.

Но я должен использовать клавишу ввода основной клавиатуры и не могу найти типичный код клавиши.

Кто-нибудь знает правильный код ключа?

Спасибо за любую помощь.

Ответы [ 2 ]

0 голосов
/ 28 июня 2019

Вы можете смоделировать нажатие клавиши ввода, используя SendKeys.Send("{ENTER}");, что может быть не совсем так, как вы надеялись это сделать.Если 0x0D не работает (см. Ответ @Margus), я советую вам попробовать это.

0 голосов
/ 28 июня 2019

Они одинаковы.

VK_RETURN 0x0D Клавиша ENTER

источник: https://docs.microsoft.com/en-us/windows/desktop/inputdev/virtual-key-codes

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...