は、私は次のような構造を持っているC++アプリケーションを持っているスレッドを開き、いくつかの機能とそれらの機能の一つを持っています。 クラスBBB:いくつかの関数を持ち、そのうちの1つがスレッドを開く関数です。 クラスCCC:関数内で内部的に両方ともトレッドを開くAAAとBBBを呼び出します。C++マルチスレッドとイベント
AAAスレッドでは、トレッドを終了してBBBとCCCの両方に通知したいことが分かっている場合もあります。 私はスレッド(Win32Thread)にあるので、私はスレッドで実行しているvoid関数なので、CCCに値を返すことはできません。
私はC++を新しくしましたが(C#の領域から来ています)、それを行う方法がわかりません。 (通知) 注:私はこの構造を変更することはできません。私は、クラスの機能を少し変更するだけです。それはトレッドと大きなコードを実行する大きなプロセスです。
可能であれば汚れていないでください:)
サンプルを追加すると私は非常に手助けします。