私のアプリケーションでは、カスタムユーザーコントロールからワーカースレッドを開始します。コントロールが破棄されると、スレッドを中止します。問題は、コンピューターがスリープ状態になり、ユーザーがアプリケーションを閉じると、私のコントロールが破棄されなくなることです。
アプリケーションでスレッドを開始した場合、アプリケーションを閉じたときにスレッドを強制的に停止するにはどうすればよいですか?
私のアプリケーションでは、カスタムユーザーコントロールからワーカースレッドを開始します。コントロールが破棄されると、スレッドを中止します。問題は、コンピューターがスリープ状態になり、ユーザーがアプリケーションを閉じると、私のコントロールが破棄されなくなることです。
アプリケーションでスレッドを開始した場合、アプリケーションを閉じたときにスレッドを強制的に停止するにはどうすればよいですか?