Introduction - If you have any usage issues, please Google them yourself
vc++ network programming examples of the last three chapters explain the final 7-9 source
Packet : 29782208vc 4.rar filelist
第9章\common\comm.cpp
第9章\common\comm.h
第9章\common\Debug.h
第9章\common\initsock.h
第9章\common\protoinfo.h
第9章\GroupTalk\Debug\GroupTalk.exe
第9章\GroupTalk\dialog.rc
第9章\GroupTalk\GroupTalk.cpp
第9章\GroupTalk\GroupTalk.dsp
第9章\GroupTalk\GroupTalk.dsw
第9章\GroupTalk\GroupTalk.h
第9章\GroupTalk\GroupTalk.ico
第9章\GroupTalk\initsock.h
第9章\GroupTalk\main.cpp
第9章\GroupTalk\resource.h
第9章\IOCPDemo\Debug\IOCPDemo.exe
第9章\IOCPDemo\IOCPDemo.cpp
第9章\IOCPDemo\IOCPDemo.dsp
第9章\IOCPDemo\IOCPDemo.dsw
第9章\IOCPDemo\server.suo
第9章\join\Debug\join.exe
第9章\join\initsock.h
第9章\join\join.cpp
第9章\join\join.dsp
第9章\join\join.dsw
第9章\muticast\sender\Debug\sender.exe
第9章\muticast\sender\initsock.h
第9章\muticast\sender\sender.cpp
第9章\muticast\sender\sender.dsp
第9章\muticast\sender\sender.dsw
第9章\UDP_Multicast_IOCP_CLIENT\ReadMe.txt
第9章\UDP_Multicast_IOCP_CLIENT\StdAfx.cpp
第9章\UDP_Multicast_IOCP_CLIENT\StdAfx.h
第9章\UDP_Multicast_IOCP_CLIENT\UDP_Multicast_IOCP_CLIENT.cpp
第9章\UDP_Multicast_IOCP_CLIENT\UDP_Multicast_IOCP_CLIENT.dsp
第9章\UDP_Multicast_IOCP_CLIENT\UDP_Multicast_IOCP_CLIENT.dsw
第9章\UDP_Multicast_IOCP_SERVER\ReadMe.txt
第9章\UDP_Multicast_IOCP_SERVER\StdAfx.cpp
第9章\UDP_Multicast_IOCP_SERVER\StdAfx.h
第9章\UDP_Multicast_IOCP_SERVER\UDP_Multicast_IOCP_SERVER.cpp
第9章\UDP_Multicast_IOCP_SERVER\UDP_Multicast_IOCP_SERVER.dsp
第9章\XYNTServiceProject\XYNTService.cpp
第9章\XYNTServiceProject\XYNTService.dsp
第9章\XYNTServiceProject\XYNTService.exe
第7章\ChangeGateway\ChangeGateway.cpp
第7章\ChangeGateway\ChangeGateway.dsp
第7章\ChangeGateway\ChangeGateway.dsw
第7章\ChangeGateway\Debug\ChangeGateway.exe
第7章\common\comm.cpp
第7章\common\comm.h
第7章\common\Debug.h
第7章\common\initsock.h
第7章\common\protoinfo.h
第7章\GetConnTable\Debug\GetConnTable.exe
第7章\GetConnTable\GetConnTable.cpp
第7章\GetConnTable\GetConnTable.dsp
第7章\GetConnTable\GetConnTable.dsw
第7章\GetIfEntry\Debug\GetIfEntry.exe
第7章\GetIfEntry\GetIfEntry.cpp
第7章\GetIfEntry\GetIfEntry.dsp
第7章\GetIfEntry\GetIfEntry.dsw
第7章\GetInterfaceInfo\Debug\GetInterfaceInfo.exe
第7章\GetInterfaceInfo\GetInterfaceInfo.cpp
第7章\GetInterfaceInfo\GetInterfaceInfo.dsp
第7章\GetInterfaceInfo\GetInterfaceInfo.dsw
第7章\GetIpAddrTable\Debug\GetIpAddrTable.exe
第7章\GetIpAddrTable\GetIpAddrTable.cpp
第7章\GetIpAddrTable\GetIpAddrTable.dsp
第7章\GetIpAddrTable\GetIpAddrTable.dsw
第7章\GetNetworkParams\Debug\GetNetworkParams.exe
第7章\GetNetworkParams\GetNetworkParams.cpp
第7章\GetNetworkParams\GetNetworkParams.dsp
第7章\GetNetworkParams\GetNetworkParams.dsw
第7章\IPArp\Debug\IPArp.exe
第7章\IPArp\IPArp.cpp
第7章\IPArp\IPArp.dsp
第7章\IPArp\IPArp.dsw
第7章\IPRoute\Debug\IPRoute.exe
第7章\IPRoute\IPRoute.cpp
第7章\IPRoute\IPRoute.dsp
第7章\IPRoute\IPRoute.dsw
第7章\IPStat\Debug\IPStat.exe
第7章\IPStat\IPStat.cpp
第7章\IPStat\IPStat.dsp
第7章\IPStat\IPStat.dsw
第7章\netstate\Debug\netstate.exe
第7章\netstate\netstate.cpp
第7章\netstate\netstate.dsp
第7章\netstate\netstate.dsw
第8章\ComFile\ComFile\Client.ncb
第8章\ComFile\ComFile\Client.opt
第8章\ComFile\ComFile\ComFile.aps
第8章\ComFile\ComFile\ComFile.clw
第8章\ComFile\ComFile\ComFile.cpp
第8章\ComFile\ComFile\ComFile.dsp
第8章\ComFile\ComFile\ComFile.dsw
第8章\ComFile\ComFile\ComFile.h
第8章\ComFile\ComFile\ComFile.plg
第8章\ComFile\ComFile\ComFile.rc
第8章\ComFile\ComFile\ComFileDLG.cpp
第8章\ComFile\ComFile\ComFileDLG.h
第8章\ComFile\ComFile\Debug\ComFile.exe
第8章\ComFile\ComFile\Func.cpp
第8章\ComFile\ComFile\MasterCom.dll
第8章\ComFile\ComFile\res\ComFile.ico
第8章\ComFile\ComFile\res\ComFile.rc2
第8章\ComFile\ComFile\res\cursor1.cur
第8章\ComFile\ComFile\resource.h
第8章\ComFile\ComFile\StdAfx.cpp
第8章\ComFile\ComFile\StdAfx.h
第8章\ComFile\ComFile\复件 Client.aps
第8章\ComFile\comm\Serial.cpp
第8章\ComFile\comm\Serial.h
第8章\comm\DIBAPI.CPP
第8章\comm\DIBAPI.H
第8章\comm\Serial.cpp
第8章\comm\Serial.h
第8章\ComTest\ComTest.cpp
第8章\ComTest\ComTest.dsp
第8章\ComTest\ComTest.dsw
第8章\ComTest\ComTest.h
第8章\ComTest\ComTest.plg
第8章\ComTest\ComTest.rc
第8章\ComTest\ComTestDlg.cpp
第8章\ComTest\ComTestDlg.h
第8章\ComTest\ReadMe.txt
第8章\ComTest\res\ComTest.ico
第8章\ComTest\res\ComTest.rc2
第8章\ComTest\resource.h
第8章\ComTest\StdAfx.cpp
第8章\ComTest\StdAfx.h
第8章\RSTrans\ReadMe.txt
第8章\RSTrans\res\RSTrans.ico
第8章\RSTrans\res\RSTrans.rc2
第8章\RSTrans\resource.h
第8章\RSTrans\RSTrans.cpp
第8章\RSTrans\RSTrans.dsp
第8章\RSTrans\RSTrans.dsw
第8章\RSTrans\RSTrans.h
第8章\RSTrans\RSTrans.plg
第8章\RSTrans\RSTrans.rc
第8章\RSTrans\RSTransDlg.cpp
第8章\RSTrans\RSTransDlg.h
第8章\RSTrans\StdAfx.cpp
第8章\RSTrans\StdAfx.h
第8章\RSTrans\Thread.cpp
第9章\muticast\sender\Debug
第8章\ComFile\ComFile\Debug
第8章\ComFile\ComFile\hlp
第8章\ComFile\ComFile\res
第9章\GroupTalk\Debug
第9章\IOCPDemo\Debug
第9章\join\Debug
第9章\muticast\sender
第7章\ChangeGateway\Debug
第7章\GetConnTable\Debug
第7章\GetIfEntry\Debug
第7章\GetInterfaceInfo\Debug
第7章\GetIpAddrTable\Debug
第7章\GetNetworkParams\Debug
第7章\IPArp\Debug
第7章\IPRoute\Debug
第7章\IPStat\Debug
第7章\netstate\Debug
第8章\ComFile\ComFile
第8章\ComFile\comm
第8章\ComTest\res
第8章\RSTrans\res
第9章\common
第9章\GroupTalk
第9章\IOCPDemo
第9章\join
第9章\muticast
第9章\UDP_Multicast_IOCP_CLIENT
第9章\UDP_Multicast_IOCP_SERVER
第9章\XYNTServiceProject
第7章\ChangeGateway
第7章\common
第7章\GetConnTable
第7章\GetIfEntry
第7章\GetInterfaceInfo
第7章\GetIpAddrTable
第7章\GetNetworkParams
第7章\IPArp
第7章\IPRoute
第7章\IPStat
第7章\netstate
第8章\ComFile
第8章\comm
第8章\ComTest
第8章\RSTrans
第9章
第7章
第8章