Altキーの無効化について
- 題名: Altキーの無効化について
- 著者: カナリア
- 日時: 2007/07/08 12:27:33
- ID: 20021
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: Altキーの無効化について
- 著者: よねKEN
- 日時: 2007/07/08 14:55:42
- ID: 20022
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Altキーの無効化について
- 著者: カナリア
- 日時: 2007/07/08 18:56:31
- ID: 20023
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
始めまして、最近VB.netで開発を行い始めました、カナリアと申します。
不躾な質問では有りますが、一手ご教授願えればと思います。
[質問内容]
現在、アプリケーション上にある、テキストボックスの入力内容を「Alt+S」で送信出来るようなロジックをKeyDownイベントで設定しました。
Private Sub SendBox_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles SendBox.KeyDown
If e.KeyCode = Keys.S Then
If (e.Modifiers And Keys.Alt) = Keys.Alt Then
SendButton.PerformClick()
End If
End If
End Sub
送信自体はこれによって、上手く行ったのですが、Altキーを押すことによって、アプリケーション上部にあるメニューバーを選択する元の機能が動作してしまいます。
Alt以外の機能は正常に使用したいので、ShortCutsEnableを使う訳にもいきません。
どうにかして、Altの機能を無効に出来ないでしょうか?
よろしくお願い致します。