tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^5: フォームでキーイベントを受取る
投稿日: 2013/02/06(Wed) 12:07
投稿者VBレスキュー(花ちゃん)
> 馬鹿な事を確認したかもしれませんが、以下の様になりました。

私そのような回答しましたっけ?。

KeyData ではなく KeyCode の方でも比較できます。

 If e.KeyCode = Keys.ControlKey Then

だったはずですが。どこか日本語おかしかったですかね?<m(__)m>

本来は、KeyCode のヘルプ(MSDN)を見てほしかったのですが。
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.keyeventargs.keycode.aspx
そこには Control キー 等と同時に押されているキーを取得するサンプル等が掲載されています。
   
    If e.KeyCode = Keys.F1 AndAlso (e.Alt OrElse e.Control OrElse e.Shift) Then
        ' Display a pop-up Help topic to assist the user.Help.ShowPopup(textBox1, "Enter your name.", New Point(textBox1.Bottom, textBox1.Right))
    ElseIf e.KeyCode = Keys.F2 AndAlso e.Modifiers = Keys.Alt Then


色々誤解を与えたお詫びに、私なりに試した結果を【サンプル投稿用掲示板】の方に
投稿しておきました。

  http://www.hanatyan.sakura.ne.jp/patio/read.cgi?no=332

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。