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

タイトル DLL関数コール中に
投稿日: 2009/09/18(Fri) 11:00
投稿者VB
VB2008
WinXP

『F1』キーをKeyDown関数で拾い、Button1_Clickをクリックしたと同じようにしているのですが。
(例)KeyDown関数内
            If KeyCode = System.Windows.Forms.Keys.F1 Then
                If Button1.Enabled = True Then
                    Button1_Click(Button1, New System.EventArgs())
                End If
            End If
DLLの関数をコール中(待ち状態)で『F1』を押すと。
関数コールが完了したあとに、KeyDownをされたと(OSの仕様?)認識してしまい。
あるときには、KeyDownイベントを溜め込んだ状態になってしまいます。
このような状態を防ぐためにはどのようにすればよいのでしょうか?
アドバイスよろしくお願い致します。

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

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