Introduction - If you have any usage issues, please Google them yourself
This article is about a CSocket-based chat server/client, which is something that s been very well discussed. Here the display is in HTML format so the user can change the look of the messages he sends. It also has features such as alerting on message arrival and putting the program icon in the system tray when hidden, which is very useful.
Packet : 99273905chat_src.zip filelist
chatsrc/
chatsrc/ChatClient/
chatsrc/ChatClient/Chat.aps
chatsrc/ChatClient/Chat.clw
chatsrc/ChatClient/Chat.cpp
chatsrc/ChatClient/Chat.dsp
chatsrc/ChatClient/Chat.dsw
chatsrc/ChatClient/Chat.h
chatsrc/ChatClient/Chat.ncb
chatsrc/ChatClient/Chat.opt
chatsrc/ChatClient/Chat.plg
chatsrc/ChatClient/Chat.rc
chatsrc/ChatClient/ChatDlg.cpp
chatsrc/ChatClient/ChatDlg.h
chatsrc/ChatClient/dhtmledit.cpp
chatsrc/ChatClient/dhtmledit.h
chatsrc/ChatClient/htmldocument2.cpp
chatsrc/ChatClient/htmldocument2.h
chatsrc/ChatClient/htmlelement.cpp
chatsrc/ChatClient/htmlelement.h
chatsrc/ChatClient/htmlelementcollection.cpp
chatsrc/ChatClient/htmlelementcollection.h
chatsrc/ChatClient/htmleventobj.cpp
chatsrc/ChatClient/htmleventobj.h
chatsrc/ChatClient/htmlfilterscollection.cpp
chatsrc/ChatClient/htmlfilterscollection.h
chatsrc/ChatClient/htmlformelement.cpp
chatsrc/ChatClient/htmlformelement.h
chatsrc/ChatClient/htmlframescollection2.cpp
chatsrc/ChatClient/htmlframescollection2.h
chatsrc/ChatClient/htmlimageelementfactory.cpp
chatsrc/ChatClient/htmlimageelementfactory.h
chatsrc/ChatClient/htmlimgelement.cpp
chatsrc/ChatClient/htmlimgelement.h
chatsrc/ChatClient/htmllocation.cpp
chatsrc/ChatClient/htmllocation.h
chatsrc/ChatClient/htmlmimetypescollection.cpp
chatsrc/ChatClient/htmlmimetypescollection.h
chatsrc/ChatClient/htmlopsprofile.cpp
chatsrc/ChatClient/htmlopsprofile.h
chatsrc/ChatClient/htmloptionelement.cpp
chatsrc/ChatClient/htmloptionelement.h
chatsrc/ChatClient/htmloptionelementfactory.cpp
chatsrc/ChatClient/htmloptionelementfactory.h
chatsrc/ChatClient/htmlpluginscollection.cpp
chatsrc/ChatClient/htmlpluginscollection.h
chatsrc/ChatClient/htmlrulestyle.cpp
chatsrc/ChatClient/htmlrulestyle.h
chatsrc/ChatClient/htmlscreen.cpp
chatsrc/ChatClient/htmlscreen.h
chatsrc/ChatClient/htmlselectionobject.cpp
chatsrc/ChatClient/htmlselectionobject.h
chatsrc/ChatClient/htmlstyle.cpp
chatsrc/ChatClient/htmlstyle.h
chatsrc/ChatClient/htmlstylesheet.cpp
chatsrc/ChatClient/htmlstylesheet.h
chatsrc/ChatClient/htmlstylesheetrule.cpp
chatsrc/ChatClient/htmlstylesheetrule.h
chatsrc/ChatClient/htmlstylesheetrulescollection.cpp
chatsrc/ChatClient/htmlstylesheetrulescollection.h
chatsrc/ChatClient/htmlstylesheetscollection.cpp
chatsrc/ChatClient/htmlstylesheetscollection.h
chatsrc/ChatClient/htmlwindow2.cpp
chatsrc/ChatClient/htmlwindow2.h
chatsrc/ChatClient/omhistory.cpp
chatsrc/ChatClient/omhistory.h
chatsrc/ChatClient/omnavigator.cpp
chatsrc/ChatClient/omnavigator.h
chatsrc/ChatClient/ReadMe.txt
chatsrc/ChatClient/res/
chatsrc/ChatClient/resource.h
chatsrc/ChatClient/res/Chat.ico
chatsrc/ChatClient/res/Chat.rc2
chatsrc/ChatClient/res/icon1.ico
chatsrc/ChatClient/res/Uninstaller.exe
chatsrc/ChatClient/StdAfx.cpp
chatsrc/ChatClient/stdafx.h
chatsrc/ChatServer/
chatsrc/ChatServer/ChatServer.aps
chatsrc/ChatServer/ChatServer.clw
chatsrc/ChatServer/ChatServer.cpp
chatsrc/ChatServer/ChatServer.dsp
chatsrc/ChatServer/ChatServer.dsw
chatsrc/ChatServer/ChatServer.h
chatsrc/ChatServer/ChatServer.ncb
chatsrc/ChatServer/ChatServer.opt
chatsrc/ChatServer/ChatServer.plg
chatsrc/ChatServer/ChatServer.rc
chatsrc/ChatServer/ChatServerDlg.cpp
chatsrc/ChatServer/ChatServerDlg.h
chatsrc/ChatServer/dhtmledit.cpp
chatsrc/ChatServer/dhtmledit.h
chatsrc/ChatServer/htmldocument2.cpp
chatsrc/ChatServer/htmldocument2.h
chatsrc/ChatServer/htmlelement.cpp
chatsrc/ChatServer/htmlelement.h
chatsrc/ChatServer/htmlelementcollection.cpp
chatsrc/ChatServer/htmlelementcollection.h
chatsrc/ChatServer/htmleventobj.cpp
chatsrc/ChatServer/htmleventobj.h
chatsrc/ChatServer/htmlfilterscollection.cpp
chatsrc/ChatServer/htmlfilterscollection.h
chatsrc/ChatServer/htmlformelement.cpp
chatsrc/ChatServer/htmlformelement.h
chatsrc/ChatServer/htmlframescollection2.cpp
chatsrc/ChatServer/htmlframescollection2.h
chatsrc/ChatServer/htmlimageelementfactory.cpp
chatsrc/ChatServer/htmlimageelementfactory.h
chatsrc/ChatServer/htmlimgelement.cpp
chatsrc/ChatServer/htmlimgelement.h
chatsrc/ChatServer/htmllocation.cpp
chatsrc/ChatServer/htmllocation.h
chatsrc/ChatServer/htmlmimetypescollection.cpp
chatsrc/ChatServer/htmlmimetypescollection.h
chatsrc/ChatServer/htmlopsprofile.cpp
chatsrc/ChatServer/htmlopsprofile.h
chatsrc/ChatServer/htmloptionelement.cpp
chatsrc/ChatServer/htmloptionelement.h
chatsrc/ChatServer/htmloptionelementfactory.cpp
chatsrc/ChatServer/htmloptionelementfactory.h
chatsrc/ChatServer/htmlpluginscollection.cpp
chatsrc/ChatServer/htmlpluginscollection.h
chatsrc/ChatServer/htmlrulestyle.cpp
chatsrc/ChatServer/htmlrulestyle.h
chatsrc/ChatServer/htmlscreen.cpp
chatsrc/ChatServer/htmlscreen.h
chatsrc/ChatServer/htmlselectionobject.cpp
chatsrc/ChatServer/htmlselectionobject.h
chatsrc/ChatServer/htmlstyle.cpp
chatsrc/ChatServer/htmlstyle.h
chatsrc/ChatServer/htmlstylesheet.cpp
chatsrc/ChatServer/htmlstylesheet.h
chatsrc/ChatServer/htmlstylesheetrule.cpp
chatsrc/ChatServer/htmlstylesheetrule.h
chatsrc/ChatServer/htmlstylesheetrulescollection.cpp
chatsrc/ChatServer/htmlstylesheetrulescollection.h
chatsrc/ChatServer/htmlstylesheetscollection.cpp
chatsrc/ChatServer/htmlstylesheetscollection.h
chatsrc/ChatServer/htmlwindow2.cpp
chatsrc/ChatServer/htmlwindow2.h
chatsrc/ChatServer/omhistory.cpp
chatsrc/ChatServer/omhistory.h
chatsrc/ChatServer/omnavigator.cpp
chatsrc/ChatServer/omnavigator.h
chatsrc/ChatServer/ReadMe.txt
chatsrc/ChatServer/res/
chatsrc/ChatServer/resource.h
chatsrc/ChatServer/res/ChatServer.ico
chatsrc/ChatServer/res/ChatServer.rc2
chatsrc/ChatServer/StdAfx.cpp
chatsrc/ChatServer/stdafx.h