2011-04-10 54 views
1

如何检查Control + Z是否被按下? 我设法检查一个键是否被按下,但显然我不能同时检查两个键。检查控制+ Z

回答

3

陷阱KeyDown事件:

Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown 
    If ((e.KeyCode = Keys.Z) AndAlso e.Control) Then 
    (do what you need) 
    End If 
End Sub 
+1

我可能会用'AndAlso'而不是:'如果e.Control AndAlso e.KeyCode = Keys.Z Then' – 2011-04-10 20:49:58

+0

@Omega,@Scott:编辑转向与并且。感谢斯科特。 – Marco 2011-04-10 20:53:38

+0

精美的作品。谢谢。 – Voldemort 2011-04-10 20:57:40