System.Windows.Forms.Keys枚举器中的AltGr

时间:2009-04-07 16:52:40

标签: c# .net winforms

应该是一个简单的。 System.Windows.Forms.Keys枚举器中 AltGr 键的值是多少?

我已经看过了,看不到任何明显的东西('AltrGr'没有,'RAlt'没有,'GrAlt'没有。)

已更新 - 已回答:

if (ModifierKeys == ( Keys.Control | Keys.Alt ) )
{
    // AltGr is held down
}

3 个答案:

答案 0 :(得分:4)

根据我对Google的最低限度研究,在Windows中,您可以用Ctrl + Alt代替AltGr键。我认为新的键盘不再具有那个键了。

克里斯

答案 1 :(得分:2)

大多数键盘执行仍然包含此键。

您正在寻找RMenu

MSDN说明:

  

正确的ALT键。

答案 2 :(得分:0)

虚拟密钥代码

VK_LMENU 0xA4 左ALT

VK_RMENU 0xA5 右ALT