私のC#
アプリケーションでは、別のスレッドで実行される進行状況バーを含む別のウィンドウがあります。30 秒ごとにサーバーからデータの要求を送信し、それに応じて進行状況バーを埋めます。
問題は、メイン プログラムを閉じると、進行状況バーが表示された 2 番目のウィンドウが開いたままになることです。
最初のスレッドがいつ閉じられたかを検出し、それに応じて自分自身を閉じるように 2 番目のスレッドをプログラムするにはどうすればよいですか?
私のC#
アプリケーションでは、別のスレッドで実行される進行状況バーを含む別のウィンドウがあります。30 秒ごとにサーバーからデータの要求を送信し、それに応じて進行状況バーを埋めます。
問題は、メイン プログラムを閉じると、進行状況バーが表示された 2 番目のウィンドウが開いたままになることです。
最初のスレッドがいつ閉じられたかを検出し、それに応じて自分自身を閉じるように 2 番目のスレッドをプログラムするにはどうすればよいですか?