掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ダイアログの切替時にワーカススレッドを正しく終了させる方法 (ID:71705)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
返信ありがとうございます。 >>tetrapodさん、NOR さん スレッドを挟んで、CWnd オブジェクトを互いに操作するのは、動作保障外ということですね。 ワーカススレッドからTreeCtrlの操作は、SendMessage(PostMessage)かでメインスレッドにメッセージを渡して、そこから操作する方法が正しいということでよろしいでしょうか? >>maruさん このあたりも、自分の方がよくわかっていないかも知れませんが、 たとえばCTreeCtrlに1万個のアイテム追加するようなケースで (通常は起こりえないですが・・)メインスレッドで、追加をしてしまった場合、処理が終わるまで、GUI操作ができなくなります。 なので別途スレッドでログの読込みと、SendMessge()でうまくメインスレッドにメッセージを飛ばすことで、うまくメッセージがディスパッチされ、画面がフリーズすること無く処理が完了すると思っていました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.