C++ GUI アプリケーション (Visual Studio) のイベント内に 2 つのスレッドがあります。関数はいくつかのコードを実行する必要がありますが、指定された時間が経過したらスレッドを終了したいと考えています。私が作ったスレッドは次のとおりです。
ThreadStart^ oThread = gcnew ThreadStart(this, &MyForm::ThreadMethod);
Thread^ newThread = gcnew Thread(oThread);
newThread->Start();
どうすればスレッドを終了できますか? 私が試したことは例外で終わるからです。