从多个线程收集日志消息并使用窗口显示它们的最佳/正确方法是什么? (当线程正在运行时)。
我目前正在尝试将 stdout (cout) 重定向到 wxTextCtrl,但在尝试通过多个线程执行此操作时失败得很惨。任何帮助,将不胜感激。
最佳答案
日志记录最近在 wxWidgets 主干中有一些重大更新,您可以阅读它们 here .其中之一是添加对从主线程以外的线程进行日志记录的支持。
关于C++ WxWidgets : Single log window for messages from Multiple Threads,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1128937/