title: C++ WxWidgets: Single log window for messages from Multiple Threads
body: <p>What's the best/proper method to collect log messages from multiple threads and have them all be displayed using a window? (while the threads are running). </p>
  
  <p>I am currently trying to redirect stdout (cout) in to a wxTextCtrl but failing miserably when attempting to do so over multiple threads. Any help would be appreciated. </p>