これはかなり簡単な質問です。私は基本的に、自分がやろうとしていることに対する「ベストプラクティス」のアプローチを探しています。
一連のブロッキング呼び出しを実行するためにワーカースレッドを起動するWin32GUIアプリケーションがあります。このスレッドで文字列メッセージをGUIに送り返して、ユーザーに表示できるようにします。
現在、WM_COPYDATAを使用して、SendMessageを使用するのが良いアプローチだと思いますか?これは正しい方向に進んでいますか?私はもともと、GUIスレッドに単純な通知メッセージを送り返すスレッドセーフキュークラスを持っていました。これにより、文字列がキューからポップされました。しかし、すぐに一歩下がって、キューは必要ないことに気づきました。文字列を直接送信することもできます。
任意のヒント?ありがとう!
編集:完全を期すために、私はC++を使用しています。