2011-12-22 4 views
0

キリング:ユーザが終了したい場合、私はスレッドを殺したいC#の私は、Windowsフォームアプリケーションを書いていますし、私は次のように私はAsyncCallerと、別のスレッドで実行手順持っAsyncCallerスレッド

asyncCaller = new AsyncCaller(myProcedure); 
asyncCaller.BeginInvoke(null, null); 

を形。どうすれば、完了していなくてもスレッドを手動で強制的に強制終了させることができますか?

+0

AsyncCallerの名前空間とは何ですか? – Strillo

答えて

0

通常、非同期スレッドは実行の終了時に自身で実行する必要があります。あなたができることは、スレッドで定期的にチェックされるフラグを設定することです(推奨されません)。 最高の解決策は、実行中のスレッドをより詳細に制御できるスレッドクラスを使用することです。

関連する問題