ミートスレッド:
public void TimerFunc(){
...
while (true)
{
...
sound.PlayLooping();
// Displays the MessageBox and waits for user input
MessageBox.Show(message, caption, buttons);
// End the sound loop
sound.Stop();
...
}
}
スレッドはメイン インターフェイスのボタンで開始され、インターフェイスのボタンで強制終了できます。
ユーザー入力を待っているときにスレッドが強制終了された場合、サウンドループを停止するにはどうすればよいですか?