0

C# のシリアル ポート経由でデバイスctrl+を送信するにはどうすればよいですか?c

4

1 に答える 1

7

シリアル ポートはキーを送信しません。それらは、通常は文字の ASCII 表現であるバイトを送信します。

「Keys.ControlKey & Keys.C」は、PC キーボードで何が起こっているかを感知することに関係しています。ただし、シリアル ポートはキーボードの状態全体を送信するわけではありません。たとえば、F キーと矢印は完全に ASCII システムの外にあります。

ASCII チャートは、たとえば、Ctrl-Aは 1、Ctrl-Bは 2、Ctrl-Cは 3、'A' は 65 などを示します。

于 2011-02-01T12:43:39.060 に答える