Отправка Ctrl + C через последовательный порт в C #? - PullRequest
0 голосов
/ 01 февраля 2011

Как я могу отправить свое устройство ctrl + c через последовательный порт в C #?

1 Ответ

7 голосов
/ 01 февраля 2011

Последовательные порты не передают ключи. Они передают байты, которые обычно ASCII представления символов.

«Keys.ControlKey & Keys.C» имеет отношение к восприятию того, что происходит на ПК клавиатура. Но последовательные порты не передают все состояние клавиатуры. Например, клавиши F и стрелки находятся полностью вне ASCII система.

Диаграмма ASCII скажет вам, что, например, Ctrl - A равно 1, Ctrl - B равно 2, Ctrl - C равно 3, «А» - это 65, и так далее.

...