c# .netのキープレスイベントで矢印キーのキーコードを取得するのを手伝ってくれる人はいますか? このチェックポイントから抜け出すのを手伝ってくれませんか?
よろしく、アルン。
KeyUp イベントのことですか?KeyPress は矢印に対して発生せず、イベント引数には KeyCode プロパティがありませんが、keyUp イベントの矢印キーの場合は次のようになります。
Keys.Up、Keys.Down、Keys.Left、Keys.right
http://msdn.microsoft.com/en-us/library/system.windows.forms.keys.aspx
Keys.Up、Keys.Left、Keys.Right、Keys.Down。
ここでキーコードを調べることができます: http://msdn.microsoft.com/en-in/library/aa243025(v=vs.60).aspx
それは述べています:
vbKeyLeft 37 左矢印キー vbKeyUp 38 上矢印キー vbKeyRight 39 右矢印キー vbKeyDown 40 下矢印キー
こんな感じで比較できます
e.KeyValue==39