多线程执行有关问题,求回答,多谢

多线程执行问题,急求回答,谢谢!

vc6.0下写的win32控制台多线程程序,主要实现socket通信,在本机能够运行;
当将Release版本的.exe在其他机器执行时,打开后(当移动下窗口位置)为什么
就不能正确执行?求解释!

------解决方案--------------------
学习楼上的代码风格