0
VS 2008 SP1キーダウンイベントキャプチャの数字キー
数字キー0〜9をキャプチャしたいと思います。数字をクリックすると何らかのアクションを実行します。
私は以下のコードを使用しています。しかし、それは正しく動作していないようです。しかし、デバッガを使用してe.KeyValueにキャプチャされたキー値が "LButton | ShiftKey | Space"で表示されているかどうかを確認するときに、コードはスイッチに入りません。
ただし、NumPad1は表示されませんか?アドバイスを
多くのおかげで、
private void CATDialer_KeyDown(object sender, KeyEventArgs e)
{
// Play sound when use kits number key
switch (e.KeyValue)
{
case Keys.NumPad1:
// Do something here
break;
.
.
.
}
おかげのようなものを、このコードを使用しています。それが私の問題を解決しました。しかし、ただの簡単な質問です。 keypressかkeydownのどちらかを使うのに本当の違いはありますか?ありがとう。 – ant2009