我正在使用keydown事件来检测按下的按键,并有多种操作的组合键。如何在C#中使用多个修饰键?
if (e.KeyCode == Keys.C && e.Modifiers == Keys.Control && e.Modifiers == Keys.Shift)
{
//Do work
}
else if (e.KeyCode == Keys.V && e.Modifiers == Keys.Control)
{
//Paste
}
出于某种原因,组合键,在我打按Ctrl +移+ç不工作。我已经重新命令他们,并把它放在顶部认为它可能是从按Ctrl +Ç干扰,甚至删除按Ctrl +Ç,看它是否是导致问题。它仍然不起作用。我知道这可能很简单,但不能完全掌握它的内容。当我添加第二个修饰符时,我所有的1修饰符+ 1组合键都无法正常工作。