0

我创建了一个用于输入全局热键组合的文本框,然后可以在程序中使用它。为此,我使用事件TextBox.KeyDown并查看KeyEventArgs. 但问题是我还没有找到如何使用KeyEventArgs来查看是否按下了 Windows 键。属性KeyCodeModifiers使用枚举类型Keys,它对 Windows 键没有值,因为当你按下 Windows 键时,KeyDown会触发事件,但Modifiers属性包含None.

该怎么办?

4

2 回答 2

1

我建议你尝试使用Keys.LWin.

于 2013-08-22T10:16:10.153 回答
1

尝试Keys.LWinKeys.RWin获取键码枚举

于 2013-08-22T10:18:12.600 回答