C++ MFC-based multi-threaded communication development