ログインフォームとしてフライアウトがありますが、esc キーを押すたびにフライアウトが終了し、そのようなことはしたくないので、フライアウトでその esc キーをトラップする方法はありますか? 私はこのようなものをテストしましたが、うまくいきません。
Private Sub ItemAdd_FormClosed(sender As Object, e As FormClosedEventArgs) Handles Me.FormClosed
If login = True Then
MsgBox("haha")
End If
End Sub
Private Sub ItemAdd_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
If login = True Then
MsgBox("haha")
End If
End Sub
Private Sub ItemAdd_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Space Then
MsgBox("haha")
End If
End Sub
または、フォームで ESC キーを無効にするにはどうすればよいですか?