我使用以下代碼與數字鍵盤一起使用。C#中的數字鍵盤密鑰代碼
if (e.KeyCode == Keys.NumPad0 || e.KeyCode == Keys.D0)
{
MessageBox.Show("You have pressed numpad0");
}
if (e.KeyCode == Keys.NumPad1 || e.KeyCode == Keys.D1)
{
MessageBox.Show("You have pressed numpad1");
}
而且還爲其他鍵盤鍵。但是我想知道我可以如何做到這一點對於位於數字鍵旁邊的「+」,「*」,「/」,「 - 」,「。」。
在此先感謝
糟糕,關於近距離投票,我在投票後發現了問題。 – zmbq
你可以用一個文本框和一個按鍵事件來編寫一個應用程序,並打印出e.KeyCode的值嗎?那會準確地告訴你你需要的價值。 – carlosfigueira