|
■No47331 (KSZ さん) に返信
> 言語:C#
> 開発環境:VS2008
>
> FormのKeyDownでキー取得をし、押下キーによって処理をさせています。
> しかし、Shift+NumPadの押下時にキーコードが取得出来ません(Alt+NumPadは取得できました)。
> ご教授お願いします。
>
>
> 修飾キー:Keys.Shift
> キーコード:Keys.NumPad1
private void Form_KeyDown(object sender, KeyEventArgs e)
{
Console.WriteLine(e.KeyCode.ToString());
}
こんな感じのコードを書いて、実際に何が送られてきているのか調べてみたらいいと思います。
なぜそうなるのかは、テンキー部分に書かれている文字をちゃんと読めばわかるかも。
|