Description: This procedure using C++ socket to achieve more than chat. Specific functions as follows: the server can say someone' s words. Server with a single user session. Server can kick everyone. The server can be kicked out of a person. The client can send the file to the server. Client can whisper with the client. The client can be said that someone' s words.
File list (Check if you may need any files):
chatroom\ChatServer\InputView.h
........\..........\ChatServer.clw
........\..........\ChatServer.cpp
........\..........\ChatServer.dsp
........\..........\ChatServer.dsw
........\..........\ChatServer.h
........\..........\ChatServer.ncb
........\..........\ChatServer.opt
........\..........\ChatServer.plg
........\..........\ClientSocket.h
........\..........\MainFrm.h
........\..........\ChatServer.rc
........\..........\ChatServerView.cpp
........\..........\ChatServerView.h
........\..........\ChattersListView.cpp
........\..........\ChattersListView.h
........\..........\ChatView.cpp
........\..........\ChatView.h
........\..........\InputView.cpp
........\..........\ListeningSocket.cpp
........\..........\ListeningSocket.h
........\..........\MainFrm.cpp
........\..........\Cpp2.cpp
........\..........\Resource.h
........\..........\ReadMe.txt
........\..........\InputDlg.cpp
........\..........\StdAfx.cpp
........\..........\StdAfx.h
........\..........\ChatServer.aps
........\..........\InputDlg.h
........\..........\res\ChatServer.ico
........\..........\...\ChatServer.rc2
........\..........\...\ChatServerDoc.ico
........\..........\...\Toolbar.bmp
........\..........\Msg.dsp
........\..........\Msg.dsw
........\..........\Msg.ncb
........\..........\Msg.opt
........\..........\Msg.plg
........\..........\ChatServerDoc.h
........\..........\Msg.h
........\..........\Msg.cpp
........\..........\PortDlg.h
........\..........\PortDlg.cpp
........\..........\ClientSocket.cpp
........\..........\ChatServerDoc.cpp
........\....Client\ChatClient.opt
........\..........\MessageView.h
........\..........\MainFrm.h
........\..........\MainFrm.cpp
........\..........\ChattersView.h
........\..........\MessageView.cpp
........\..........\LogDlg.h
........\..........\ChatClient.clw
........\..........\ReadMe.txt
........\..........\ChatClient.h
........\..........\ChatClient.cpp
........\..........\StdAfx.h
........\..........\StdAfx.cpp
........\..........\ChattersView.cpp
........\..........\ChatClient.rc
........\..........\发送.txt
........\..........\ChatClientView.h
........\..........\ChatClientView.cpp
........\..........\Resource.h
........\..........\ChatDlg.h
........\..........\res\ChatClient.rc2
........\..........\...\ChatClientDoc.ico
........\..........\...\ChatClient.ico
........\..........\...\Toolbar.bmp
........\..........\ChatClient.dsp
........\..........\ChatSocket.cpp
........\..........\ChatSocket.h
........\..........\ChatClient.ncb
........\..........\LogDlg.cpp
........\..........\ChatClient.aps
........\..........\ChatDlg.cpp
........\..........\Cpp2
........\..........\Msg.h
........\..........\InputView.cpp
........\..........\Msg.cpp
........\..........\ChatClientDoc.cpp
........\..........\ChatClient.plg
........\..........\InputView.h
........\..........\ChatClient.dsw
........\..........\ChatClientDoc.h
........\说明.txt
........\ChatServer\res
........\....Client\res
........\ChatServer
........\ChatClient
chatroom