Description: VC++ to write a chat program, to achieve the following functions: 1. User registration account 2. User registration can verify the account number is available 3. Users need a valid user name and password to login the server 4. People log on to the server at the same time chat 5. User access out of chat rooms, other users are notified 6. server-to-date list of online users 7. users can whisper 8. to support the sending jitter window 9. server can kick a user 10. server can shut down a user computer
To Search:
File list (Check if you may need any files):
VC+++聊天室程序设计\ChatRoom2.0\Client\BtnST.cpp
...................\...........\......\BtnST.h
...................\...........\......\Buffer.cpp
...................\...........\......\Buffer.h
...................\...........\......\Client.aps
...................\...........\......\Client.cpp
...................\...........\......\Client.h
...................\...........\......\Client.rc
...................\...........\......\Client.suo
...................\...........\......\Client.vcproj
...................\...........\......\Client.vcproj.Walking-PC.Walking.user
...................\...........\......\Client.vcxproj
...................\...........\......\Client.vcxproj.filters
...................\...........\......\Client.vcxproj.user
...................\...........\......\ClientDlg.cpp
...................\...........\......\ClientDlg.h
...................\...........\......\CLientMsg.cpp
...................\...........\......\CLientMsg.h
...................\...........\......\ClientSocket.cpp
...................\...........\......\ClientSocket.h
...................\...........\......\ConnectDlg.cpp
...................\...........\......\ConnectDlg.h
...................\...........\......\HandleMsg.cpp
...................\...........\......\HandleMsg.h
...................\...........\......\LoginDlg.cpp
...................\...........\......\LoginDlg.h
...................\...........\......\MsgFactory.cpp
...................\...........\......\MsgFactory.h
...................\...........\......\ReadMe.txt
...................\...........\......\Register.cpp
...................\...........\......\Register.h
...................\...........\......\res\Client.ico
...................\...........\......\...\Client.rc2
...................\...........\......\...\icon2.ico
...................\...........\......\...\icon5.ico
...................\...........\......\...\idr_chat.ico
...................\...........\......\...\light.bmp
...................\...........\......\...\Thumbs.db
...................\...........\......\...\usericon.bmp
...................\...........\......\resource.h
...................\...........\......\stdafx.cpp
...................\...........\......\stdafx.h
...................\...........\......\targetver.h
...................\...........\......\UpgradeLog.XML
...................\...........\......\User.h
...................\...........\......\WinXPButtonST.cpp
...................\...........\......\WinXPButtonST.h
...................\...........\Server\Server\ado.cpp
...................\...........\......\......\ado.h
...................\...........\......\......\Buffer.cpp
...................\...........\......\......\Buffer.h
...................\...........\......\......\ClientContxt.h
...................\...........\......\......\IocpServer.cpp
...................\...........\......\......\IocpServer.h
...................\...........\......\......\ManageMsgType.h
...................\...........\......\......\MsgFactory.cpp
...................\...........\......\......\MsgFactory.h
...................\...........\......\......\ReadMe.txt
...................\...........\......\......\res\Server.ico
...................\...........\......\......\...\Server.rc2
...................\...........\......\......\...\Thumbs.db
...................\...........\......\......\...\usericon.bmp
...................\...........\......\......\resource.h
...................\...........\......\......\Server.aps
...................\...........\......\......\Server.cpp
...................\...........\......\......\Server.h
...................\...........\......\......\Server.rc
...................\...........\......\......\Server.vcxproj
...................\...........\......\......\Server.vcxproj.filters
...................\...........\......\......\Server.vcxproj.user
...................\...........\......\......\ServerDlg.cpp
...................\...........\......\......\ServerDlg.h
...................\...........\......\......\ServerMsg.cpp
...................\...........\......\......\ServerMsg.h
...................\..