¹Ø¼ü×Ö  
 ÎļþÃû³Æ: messagerfairyfhfhfhgfÐÅʹС¾«Áé,ÊÇÒ»¸ö¼òÒ×µÄÁÄÌ칤¾ß¡£Ö÷ÒªÊÇÑÝʾÁËÍøÂç±à³ÌµÄÖ÷Òª²½Öè¡£±¾³ÌÐòʹÓ÷â×°ÏÂÔØ  Êղء̠ ÎÒ¶¥¡ü
  ËùÊô·ÖÀà: Linux Network
  ¿ª·¢¹¤¾ß: Visual C++
  Îļþ´óС: 245 KB
  ÉÏ´«Ê±¼ä: 2005-10-30
  ÏÂÔØ´ÎÊý: 20
  Ìá ¹© Õß: ÍõÔóÃñ
 Ïêϸ˵Ã÷£ºÐÅʹС¾«Áé,ÊÇÒ»¸ö¼òÒ×µÄÁÄÌ칤¾ß¡£Ö÷ÒªÊÇÑÝʾÁËÍøÂç±à³ÌµÄÖ÷Òª²½Öè¡£±¾³ÌÐòʹÓ÷â×°ºÃµÄº¯Êý¿â£¬Ê¹µÃÓ¦Óò㲻ÐèÒª¿¼ÂÇÍøÂçÏûÏ¢ÊÇÈçºÎ±»½ÓÊܺͷ¢Ë͵ģ¬Ò²²»ÐèÒª¿¼ÂÇÊý¾ÝÕ³°üºÍ¶ª°üµÄ´ÌÊÖÎÊÌ⣬ÄãÖ»Òªµ÷ÓÃÏàÓ¦µÄº¯Êý¾Í¿ÉÒÔÁË¡£º¯Êý¿âΪÄã×öºÃÁËÕâЩ¹¤×÷¡£ÄãÖ»ÐèÒª¶¨Òå×Ô¼ºµÄЭÒéÍ·ºÍÏûÏ¢½á¹¹Ì壬¶¨ÒåºÃÍøÂçÏûÏ¢µÄ»Øµ÷º¯Êý¾Í¿ÉÒÔÁË¡£-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.
 ÊäÈë¹Ø¼ü×Ö£¬ÔÚ±¾Õ¾44Íòº£Á¿Ô´Âë¿âÖо¡ÇéËÑË÷£º  °ïÖú
 [CloseSmoothly_demo.zip] - CloseSmoothly_demo, ͨ¹ý»Øµ÷ʵÏÖ¶Ô»°¿òµÄƽ»¬µ­Èëµ­³öЧ¹û
 [ÍøÂçÁÄÌìС³ÌÐòchat.rar] - Ò»¸öÓÐÓõÄÍøÂçÁÄÌìС³ÌÐò£¬º¬ÓÐÈ«²¿Ô´´úÂ룬¾­¹ýµ÷ÊÔ
 [CTP.zip] - ÓÃUDPдµÄ¿É¿¿´«Êä,·Ç³£ÓÐ½è¼øÒâÒå,Êʺϻ¥Á¬ÍøÍ¨Ñ¶
 
 [ÍøÂçÁ÷Á¿Í³¼ÆÔ´´úÂë.zip] - ½éÉÜ ÍøÂçÁ÷Á¿Í³¼ÆÔ´´úÂë ÕýÎÄ ÍøÂçÁ÷Á¿Í³¼ÆÔ´´úÂë¡£ ºÜºÃµÄÍøÂçÁ÷Á¿Í³¼ÆÔ´´úÂë¡£ ʹÓÃÇúÏßͼ½øÐÐʵʱͳ¼Æ¡£ ²É¼¯Êý¾ÝÖ÷ÒªÔÚÀà MFNetTraffic ÖÐ
 [ch11.rar] - asp.net 2.0 (C#)дµÄajax MSN
 [ÍøÂçÒýÇæ.zip] - ÕâÊÇÒ»¸öTcpЭÒéµÄÍøÂçÒýÇæ£¬°üÀ¨Á½¸ö²¿·Ö£º a¡¢·þÎñÆ÷²ÉÓÃÍê³É¶Ë¿ÚÄ£ÐÍ£¬ÌṩÁ˷ḻµÄ½Ó¿Úº¯Êý b¡¢¿Í»§¶Ë²ÉÓÃÈýÏ̼߳ÓÖØµþIoÄ£ÐÍ£¬Ëٶȿ죬Îȶ¨ ¶¼²ÉÓûص÷º¯Ê
 [CallBack.rar] - OkÏà»úʵʱÏÔʾµÄ»Øµ÷º¯Êý£¬²¢ÓÐʵʱ¶¨Î»£¬ÊµÊ±µ¼º½
 [B2004@10.19.rar] - ÔøÔÚ΢ÈíÉè¼Æ´óÈüÖлñ½±¡£ÊÇÒ»¸ö¾ÖÓòÍøÄÚµÄͨѶ¹¤¾ß£¬ÓÐÎÄ×ÖÁÄÌì¡¢ÓïÒôÁÄÌì¡¢Îļþ´«Êä¡¢ÐÅʹ·þÎñ¡¢Óʼþ¼ì²âµÈÖ÷Òª¹¦ÄÜ¡£
Ïà¹Øº¯Êý/Àà:
CWinApp CWnd CDialog DestroyIcon LoadIcon CDataExchange PostMessage CString EnableWindow GetDlgItem IsWindow SetWindowText IsIconic CPaintDC SendMessage GetSystemMetrics CRect GetClientRect DrawIcon SetTimer GetFocus GetWindow CEdit MessageBox CWaitCursor SetFocus KillTimer CRichEditCtrl SetScrollRange CFontDialog CPoint CMenu CreatePopupMenu AppendMenu EnableMenuItem GetCursorPos TrackPopupMenu DestroyMenu LoadCursor SetCursor GetLocalTime Sleep
ÎļþÁбí(µã»÷ÅжÏÊÇ·ñÄúÐèÒªµÄÎļþ):
  MessagerFairy
  .............\Client
  .............\......\bin
  .............\......\...\release
  .............\......\...\.......\Client.exe
  .............\......\Client.cpp
  .............\......\Client.dsp
  .............\......\Client.dsw
  .............\......\Client.h
  .............\......\Client.rc
  .............\......\ClientDlg.cpp
  .............\......\ClientDlg.h
  .............\......\ClientTunnel.cpp
  .............\......\ClientTunnel.h
  .............\......\ReadMe.txt
  .............\......\res
  Client.ico
  .............\......\...\Client.rc2
  .............\......\Resource.h
  .............\......\RichEditCtrlEx.cpp
  .............\......\RichEditCtrlEx.h
  .............\......\StdAfx.cpp
  .............\......\StdAfx.h
  .............\Common
  .............\......\msgId_def.h
  .............\......\protocolhdr.h
  .............\......\struct_def.h
  .............\include
  .............\.......\data_def.h
  .............\.......\mutexlock.h
  .............\.......\netMain.h
  .............\.......\TableInfoMgr.h
  .............\lib
  .............\...\debug
  .............\...\.....\Transport.lib
  .............\...\release
  .............\...\.......\Transport.lib
  .............\Server
  .............\......\bin
  .............\......\...\release
  .............\......\...\.......\Server.exe
  .............\......\main.cpp
  .............\......\mainCtrl.cpp
  .............\......\mainCtrl.h
  .............\......\Server.dsp
  .............\......\Server.dsw
  .............\......\ServerTunnel.cpp
  .............\......\ServerTunnel.h
  .............\workspace.dsw
  messagerfairy.htm