タイトル : Re: DLL関数コール中に 投稿日 : 2009/09/18(Fri) 11:25 投稿者 : 魔界の仮面弁士
> Button1_Click(Button1, New System.EventArgs()) これはマズイです。 自フォーム以外で、そのボタンのイベントを拾っていたりすると、 そちらのメソッドが呼び出されなくなってしまいます。 ボタンを押したことにしたいのであれば、 Button1.PerformClick() を使いましょう。 > KeyDownイベントを溜め込んだ状態になってしまいます。 マウスやキーボードからの入力は、そういう動作になるように設計されています。 > このような状態を防ぐためにはどのようにすればよいのでしょうか? Button1.Enabled を True に戻す直前に、 Application.DoEvents を入れておくとか。 |