Introduction - If you have any usage issues, please Google them yourself
socket programming examples, a good network chat procedures, and is divided into client services, The overall function is not bad
Packet : 39709605chat.rar filelist
CHAT\Server\AcceptSocket.cpp
CHAT\Server\AcceptSocket.h
CHAT\Server\MainFrm.cpp
CHAT\Server\MainFrm.h
CHAT\Server\Message.cpp
CHAT\Server\Message.h
CHAT\Server\ParamDlg.cpp
CHAT\Server\ParamDlg.h
CHAT\Server\ReadMe.txt
CHAT\Server\resource.h
CHAT\Server\resource.hm
CHAT\Server\Server.aps
CHAT\Server\Server.clw
CHAT\Server\Server.clw.old
CHAT\Server\Server.cpp
CHAT\Server\Server.dsp
CHAT\Server\Server.dsw
CHAT\Server\Server.h
CHAT\Server\Server.ncb
CHAT\Server\Server.plg
CHAT\Server\Server.rc
CHAT\Server\Server.reg
CHAT\Server\ServerDoc.cpp
CHAT\Server\ServerDoc.h
CHAT\Server\ServerView.cpp
CHAT\Server\ServerView.h
CHAT\Server\ServiceSocket.cpp
CHAT\Server\ServiceSocket.h
CHAT\Server\StdAfx.cpp
CHAT\Server\StdAfx.h
CHAT\Server\res\Server.ico
CHAT\Server\res\Server.rc2
CHAT\Server\res\ServerDoc.ico
CHAT\Server\res\Toolbar.bmp
CHAT\Server\res
CHAT\Server\Debug
CHAT\Server\Server.opt
CHAT\Server
CHAT\Client\Client.aps
CHAT\Client\Client.clw
CHAT\Client\Client.clw.old
CHAT\Client\Client.cpp
CHAT\Client\Client.dsp
CHAT\Client\Client.dsw
CHAT\Client\Client.h
CHAT\Client\Client.ncb
CHAT\Client\Client.plg
CHAT\Client\Client.rc
CHAT\Client\ClientDlg.cpp
CHAT\Client\ClientDlg.h
CHAT\Client\Message.cpp
CHAT\Client\Message.h
CHAT\Client\MsgDlg.cpp
CHAT\Client\MsgDlg.h
CHAT\Client\ReadMe.txt
CHAT\Client\resource.h
CHAT\Client\ServiceSocket.cpp
CHAT\Client\ServiceSocket.h
CHAT\Client\StdAfx.cpp
CHAT\Client\StdAfx.h
CHAT\Client\UserDlg.cpp
CHAT\Client\UserDlg.h
CHAT\Client\UserList.cpp
CHAT\Client\UserList.h
CHAT\Client\res\Client.ico
CHAT\Client\res\Client.rc2
CHAT\Client\res
CHAT\Client\Debug
CHAT\Client\Client.opt
CHAT\Client
CHAT