识别来自不同键盘的输入if(e.Keycode)

时间:2019-03-11 20:06:11

标签: c# mapping keypad

我正在为2位玩家制作C#游戏,每个玩家都有自己的键盘。我使用以下代码来识别按下哪个键,但是我不知道它来自哪个键盘,我需要识别哪个键盘被按下了。

if(e.KeyCode == Keys.Divide) 
{

     //code

}

谢谢!

1 个答案:

答案 0 :(得分:-1)

如果使用2个USB键盘,则将在没有“键盘ID”参数的情况下调用Windows键事件,并且无法检查谁单击。

我建议您为每个玩家设置不同的键。

希望我能帮助您。