我创建了一个文本框,用于输入全局热键组合,然后可以在程序中使用。为此,我使用事件TextBox.KeyDown
并查看KeyEventArgs
。但问题是我还没有找到如何使用KeyEventArgs
来查看是否按下了Windows键。属性KeyCode
,Modifiers
使用枚举类型Keys
,它没有Windows键的值,因为当您按下Windows键时,会触发KeyDown
事件,但Modifiers
属性包含None
。
怎么办?
答案 0 :(得分:1)
我建议你试试Keys.LWin
。
答案 1 :(得分:1)
尝试使用Keys.LWin
和Keys.RWin
作为键码枚举