我知道如何获取在 C# 中按下了哪个修饰键,但我不知道如何实际检查是否按下了任何修饰键。我需要在 KeyUp
事件中检查它,除了做 if(e.KeyCode != Keys.Control && e.KeyCode != Keys.Alt && 之类的事情之外,还有其他方法吗? ..)
?谢谢。
最佳答案
if ((Control.ModifierKeys & Keys.Shift) != 0)
将帮助您检测是否按下了修改键(例如 ctrl 或 shift)。 查看下面的帖子以供引用:
关于c# - 判断修改键是否被按下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5599391/