I\'m trying to capture the Tab key in a Windows Forms application and do a custom action when it is pressed.
I have a Form with several listViews and button
will this help you?
Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
Dim keyPressed As Keys = CType(msg.WParam.ToInt32(), Keys)
Select Case keyPressed
Case Keys.Right msgbox("Right Arrow Key Caught")
Case Keys.Left msgbox("LeftArrow Key Caught")
Case Keys.Up msgbox("Up Arrow Key Caught")
Case Keys.Down msgbox("Down Arrow Key Caught")
Case Else Return MyBase.ProcessCmdKey(msg, keyData)
End Select
End Function