10

win32呼び出しを使用してキーの押下をインターセプトすると、キーコードが作成されます。それをSystem.Windows.Forms.Keys値に変換する方法はありますか?

4

2 に答える 2

21

を使用しKeyInterop.KeyFromVirtualKey()ます。

于 2009-02-16T18:16:49.657 に答える
10

System.Windows.Forms.Keys 列挙型の整数値は、Win32 呼び出しの整数値と一致します。

Keys keyData = (Keys)rawWin32KeyCode;
于 2009-02-16T18:38:34.050 に答える