Как я могу отправить свое устройство ctrl + c через последовательный порт в C#?Отправка ctrl + C через последовательный порт в C#?
0
A
ответ
7
Последовательные порты не передают ключи. Они передают байты, которые обычно являются ASCII-представлениями символов.
"Keys.ControlKey & Keys.C" имеет отношение к восприятию происходящего на ПК. клавиатура. Но последовательные порты не передают все состояние клавиатуры. Например, клавиши F и стрелки полностью находятся вне системы ASCII .
ASCII-график будет вам сказать, что, например, Ctrl - является 1, Ctrl - B 2, Ctrl - C 3, 'А' 65 и т. Д.
Зачем это связано с C? C не имеет ничего общего с C#. – Lundin
Не можете ли вы экстраполировать ответ легко из того, что вы получили [этот вопрос] (http://stackoverflow.com/questions/4805721/sending-enter-key-through-serial-port)? Вы должны быть экспертом в последовательных портах [к настоящему времени] (http://stackoverflow.com/users/587674/user587674). –