Introduction - If you have any usage issues, please Google them yourself
This procedure to complete a chat room feature, which is pure winsock of it is written without any CSocket things that can be used so the client can be used to do server-side, it means demand is non-blocking connections.
Packet : 101259380chatroom(winsock).rar filelist
ChatRoom(Winsock)\ChangeNameDlg.cpp
ChatRoom(Winsock)\ChangeNameDlg.h
ChatRoom(Winsock)\Client.cpp
ChatRoom(Winsock)\Client.h
ChatRoom(Winsock)\Example1.aps
ChatRoom(Winsock)\Example1.clw
ChatRoom(Winsock)\Example1.cpp
ChatRoom(Winsock)\Example1.dsp
ChatRoom(Winsock)\Example1.dsw
ChatRoom(Winsock)\Example1.h
ChatRoom(Winsock)\Example1.opt
ChatRoom(Winsock)\Example1.plg
ChatRoom(Winsock)\Example1.rc
ChatRoom(Winsock)\Example1Dlg.cpp
ChatRoom(Winsock)\Example1Dlg.h
ChatRoom(Winsock)\ReadMe.txt
ChatRoom(Winsock)\S.cpp
ChatRoom(Winsock)\S.h
ChatRoom(Winsock)\Server.cpp
ChatRoom(Winsock)\Server.h
ChatRoom(Winsock)\StdAfx.cpp
ChatRoom(Winsock)\StdAfx.h
ChatRoom(Winsock)\resource.h
ChatRoom(Winsock)\res\Example1.ico
ChatRoom(Winsock)\res\Example1.rc2
ChatRoom(Winsock)\Example1.ncb
ChatRoom(Winsock)\Example1.vcproj
ChatRoom(Winsock)\Example1.sln
ChatRoom(Winsock)\Example1.suo
ChatRoom(Winsock)\Example1.vcproj.EB78E64A8AD24E9.Administrator.user
ChatRoom(Winsock)\res
ChatRoom(Winsock)\Debug
ChatRoom(Winsock)