Description: Examples of multi-threaded file transfer, transfer of multiple threads with a file on the server side multiple threads to share the way of opening a need to transfer files, and then read the various threads are part of their data and were sent to the client, the customer each thread the same end for receiving the corresponding server thread to send the file data, the final will receive the temporary file into the final complete document.
To Search:
File list (Check if you may need any files):
Visual_C_Book_Prg\源代码\FileTransferClient\Debug\FileTransferClient.exe
.................\......\..................\.....\FileTransferClient.ilk
.................\......\..................\.....\FileTransferClient.obj
.................\......\..................\.....\FileTransferClient.pch
.................\......\..................\.....\FileTransferClient.pdb
.................\......\..................\.....\FileTransferClient.res
.................\......\..................\.....\FileTransferClientDlg.obj
.................\......\..................\.....\MySocket.obj
.................\......\..................\.....\StdAfx.obj
.................\......\..................\.....\ThreadFunc.obj
.................\......\..................\.....\vc60.idb
.................\......\..................\.....\vc60.pdb
.................\......\..................\FileTransferClient.aps
.................\......\..................\FileTransferClient.clw
.................\......\..................\FileTransferClient.cpp
.................\......\..................\FileTransferClient.dsp
.................\......\..................\FileTransferClient.dsw
.................\......\..................\FileTransferClient.h
.................\......\..................\FileTransferClient.ncb
.................\......\..................\FileTransferClient.opt
.................\......\..................\FileTransferClient.plg
.................\......\..................\FileTransferClient.rc
.................\......\..................\FileTransferClientDlg.cpp
.................\......\..................\FileTransferClientDlg.h
.................\......\..................\MySocket.cpp
.................\......\..................\MySocket.h
.................\......\..................\ReadMe.txt
.................\......\..................\res\FileTransferClient.ico
.................\......\..................\...\FileTransferClient.rc2
.................\......\..................\...\Thumbs.db
.................\......\..................\resource.h
.................\......\..................\StdAfx.cpp
.................\......\..................\StdAfx.h
.................\......\..................\ThreadFunc.cpp
.................\......\..................\ThreadFunc.h
.................\......\............Server\Debug\FileTransferServer.obj
.................\......\..................\.....\FileTransferServer.pch
.................\......\..................\.....\FileTransferServer.pdb
.................\......\..................\.....\FileTransferServer.res
.................\......\..................\.....\FileTransferServerDlg.obj
.................\......\..................\.....\MySocket.obj
.................\......\..................\.....\StdAfx.obj
.................\......\..................\.....\ThreadFunc.obj
.................\......\..................\.....\vc60.idb
.................\......\..................\.....\vc60.pdb
.................\......\..................\FileTransferServer.aps
.................\......\..................\FileTransferServer.clw
.................\......\..................\FileTransferServer.cpp
.................\......\..................\FileTransferServer.dsp
.................\......\..................\FileTransferServer.dsw
.................\......\..................\FileTransferServer.h
.................\......\..................\FileTransferServer.ncb
.................\......\..................\FileTransferServer.opt
.................\......\..................\FileTransferServer.plg
.................\......\..................\FileTransferServer.rc
.................\......\..................\FileTransferServerDlg.cpp
.................\......\..................\FileTransferServerDlg.h
.................\......\..................\MySocket.cpp
.................\......\..................\MySocket.h
.................\......\..................\ReadMe.txt
.................\......\..................\res\FileTransferServer.ico
.................\......\..................\...\FileTransferServer.rc2
.................\......\..........