Introduction - If you have any usage issues, please Google them yourself
messenger elf is a simple chat tools. A major demonstration is the main network programming steps. The programs use Packaging good libraries, makes application layer need not consider the network news is how it has been accepted and sent, and do not need sticky packets of data and packet loss of a thorn in hand, as long as you call the corresponding function on it. Functions well as your work. You only need to define its own agreement head and the structure of news, the definition of a good network news callback function on it.
Packet : 41695071messagerfairy001.zip filelist
MessagerFairy/
messagerfairy.htm
MessagerFairy/Client/
MessagerFairy/Client/bin/
MessagerFairy/Client/bin/release/
MessagerFairy/Client/bin/release/Client.exe
MessagerFairy/Client/Client.cpp
MessagerFairy/Client/Client.dsp
MessagerFairy/Client/Client.dsw
MessagerFairy/Client/Client.h
MessagerFairy/Client/Client.rc
MessagerFairy/Client/ClientDlg.cpp
MessagerFairy/Client/ClientDlg.h
MessagerFairy/Client/ClientTunnel.cpp
MessagerFairy/Client/ClientTunnel.h
MessagerFairy/Client/ReadMe.txt
MessagerFairy/Client/res/
MessagerFairy/Client/Resource.h
MessagerFairy/Client/res/Client.ico
MessagerFairy/Client/res/Client.rc2
MessagerFairy/Client/RichEditCtrlEx.cpp
MessagerFairy/Client/RichEditCtrlEx.h
MessagerFairy/Client/StdAfx.cpp
MessagerFairy/Client/StdAfx.h
MessagerFairy/Common/
MessagerFairy/Common/msgId_def.h
MessagerFairy/Common/protocolhdr.h
MessagerFairy/Common/struct_def.h
MessagerFairy/include/
MessagerFairy/include/data_def.h
MessagerFairy/include/mutexlock.h
MessagerFairy/include/netMain.h
MessagerFairy/include/TableInfoMgr.h
MessagerFairy/lib/
MessagerFairy/lib/debug/
MessagerFairy/lib/debug/Transport.lib
MessagerFairy/lib/release/
MessagerFairy/lib/release/Transport.lib
MessagerFairy/Server/
MessagerFairy/Server/bin/
MessagerFairy/Server/bin/release/
MessagerFairy/Server/bin/release/Server.exe
MessagerFairy/Server/main.cpp
MessagerFairy/Server/mainCtrl.cpp
MessagerFairy/Server/mainCtrl.h
MessagerFairy/Server/Server.dsp
MessagerFairy/Server/Server.dsw
MessagerFairy/Server/ServerTunnel.cpp
MessagerFairy/Server/ServerTunnel.h
MessagerFairy/workspace.dsw