Description: This is a chat program I wrote by MFC. I used windows socket to write this program.
Chat server is an application which does the following operations:
* Listens for incoming calls from clients. Client running in any PC can connect to the server if IP address of the server is known.
* Listens for messages from all the connected clients.
* Broadcasts the message from clients to all the clients connected to the server.
* You can also type-in messages in the server, which will be broadcasted to all the clients.
Chat client does the following things:
* Sends messages to server as well as to all the connected clients.
* Views the messages from all the clients and server.
To Search:
File list (Check if you may need any files):
ChatConference\ChatConference.sln
..............\ChatConference.suo
..............\..............Server\ChatConferenceServer.vcproj
..............\....................\ChatConferenceServerDlg.cpp
..............\....................\ChatConferenceServer.rc
..............\....................\ReadMe.txt
..............\....................\Resource.h
..............\....................\ChatConferenceServer.aps
..............\....................\ChatConferenceServerDlg.h
..............\....................\ChatConferenceServer.h
..............\....................\ChatConferenceServer.cpp
..............\....................\stdafx.cpp
..............\....................\res\ChatConferenceServer.rc2
..............\....................\...\ChatConferenceServer.ico
..............\....................\stdafx.h
..............\....................\user.txt
..............\debug\ChatConferenceClient.exe
..............\.....\ChatConferenceServer.exe
..............\.....\user.txt
..............\ChatConferenceClient\ChatConferenceClient.vcproj
..............\....................\ReadMe.txt
..............\....................\ChatConferenceClientDlg.cpp
..............\....................\ChatConferenceClientDlg.h
..............\....................\Resource.h
..............\....................\ChatConferenceClient.aps
..............\....................\ChatConferenceClient.rc
..............\....................\ChatConferenceClient.h
..............\....................\ChatConferenceClient.cpp
..............\....................\stdafx.cpp
..............\....................\res\ChatConferenceClient.rc2
..............\....................\...\ChatConferenceClient.ico
..............\....................\stdafx.h
..............\..............Server\res
..............\..............Client\res
..............\ChatConferenceServer
..............\debug
..............\ChatConferenceClient
ChatConference