タイトル | : DLL関数コール中に |
記事No | : 9413 |
投稿日 | : 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イベントを溜め込んだ状態になってしまいます。 このような状態を防ぐためにはどのようにすればよいのでしょうか? アドバイスよろしくお願い致します。
|