DOBON.NETプログラミング掲示板過去ログ
キーバッファをクリアしたいのですが
題名: キーバッファをクリアしたいのですが
著者: デロリアン
日時: 2003/11/03 2:47:56
ID: 1292
この記事の返信元:
(なし)
この記事への返信:
[1293]
Re[1]: キーバッファをクリアしたいのですが
デロリアン
2003/11/03 9:52:09
[解決]
ツリーを表示
環境/言語:[C#&.NET Framework1.1]
分類:[.NET]
C#を使用しているのですが、重い処理をしている最中にキー入力をした場合、
この処理が終了した後にキーイベントが起こってしまいます。
重い処理の終了時にキーバッファをクリアしたいのですが、良い方法はあるのでしょうか?
重い処理をスレッドに変更して処理中はキーイベントを無視するようにしてみたのですが、
ほかの問題が発生してしまったのでスレッド以外で実現したいです。
よろしくお願いします。
題名: Re[1]: キーバッファをクリアしたいのですが
著者: デロリアン
日時: 2003/11/03 9:52:09
ID: 1293
この記事の返信元:
[1292]
キーバッファをクリアしたいのですが
デロリアン
2003/11/03 2:47:56
この記事への返信:
(なし)
ツリーを表示
重い処理の終了直前に
Application.DoEvents();
を実行し、このときキーイベントが起こっても無視するようにしたら解決しました。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
C#を使用しているのですが、重い処理をしている最中にキー入力をした場合、
この処理が終了した後にキーイベントが起こってしまいます。
重い処理の終了時にキーバッファをクリアしたいのですが、良い方法はあるのでしょうか?
重い処理をスレッドに変更して処理中はキーイベントを無視するようにしてみたのですが、
ほかの問題が発生してしまったのでスレッド以外で実現したいです。
よろしくお願いします。