随着计算机技术的迅猛发展,人们通过Internet进行学习,工作,在此过程中,文件传输成为了最常用的服务之一.而多线程文件传输可以有效地提高文件的传输速度和传输效率.本次设计的文件传输工具是在Windows操作系统下,于Visual Studio 2012环境中用WinSock控件实现的,是基于TCP/IP协议的C/S模式,在服务器和客户端分别以Socket为中心进行编程,其中服务器端和客户端的界面设计采用Windows MFC框架,分别有文件发送模块和文件接收模块.该设计成功的实现了服务器和客户端的文件.成功的实现了服务器和客户端的文件传输.