エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

KeyEventArgs.PlatformKeyCode プロパティ

2013/12/12

押されたキーまたは離されたキーを (どちらのイベントが発生したかに応じて) 表す整数値を取得します。この値は非ポータブルなキー コードで、オペレーティング システム固有です。

Namespace:  System.Windows.Input
アセンブリ:  System.Windows (System.Windows.dll 内)

public int PlatformKeyCode { get; }

プロパティ値

型: System.Int32
キー コード値。

汎用性のあるキー コードは、オペレーティング システムをサポートするプラットフォームで考えられるすべてのキー コードの共通サブセットです。たとえば、キーストローク 'v' は Key 値として表されます (これを整数にキャストすると 51 として評価されますが、列挙体の情報を保持しておいた方が便利です)。このキーには PlatformKeyCode 値 86 が含まれます。ただし、Microsoft Windows の ScrollLock キーのように、ポータブルでないキーストロークもあります。この場合、Key 値は任意の非ポータブルなキーを表す Unknown になり、PlatformKeyCode は Windows プラットフォームの 145 になります。Microsoft Windows 固有のキー コードについては、MSDN ライブラリの「Virtual-Key Codes」を参照してください。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2014 Microsoft