1
我不明白爲什麼它可以使用一個修飾符和一個鍵,但不是一個修飾符和多個鍵(當Ctr + R + S + V一起按下時)。如果有任何解決方法?KeyDown中的多個鍵
if ((Keyboard.Modifiers == ModifierKeys.Control)
&& (e.Key == Key.R)
&& (e.Key == Key.S)
&& (e.Key == Key.V))
{ ... }
你的意思是你想趕上CTRL + R + S + V,全部壓在一起? – Evk
關鍵是一個變量,它不能同時等於3個不同的值 –
http://stackoverflow.com/a/19013440/6240567 - 這可能會有所幫助 - @ArsenMkrtchyan已經擊中了我的頭,我想。這個答案顯示瞭如何檢測*同時按下多個*鍵:)編輯:下面的Evk的答案(發佈在這個評論的同一時間)是幾乎相同的:) –