文件名称:《Visual C 网络通信编程实用案例精选》配套源码
- 所属分类:
- 网络编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 4.66mb
- 下载次数:
- 0次
- 提 供 者:
- 余*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
《Visual C 网络通信编程实用案例精选》配套源码-"Visual C Programming Network Communication practical case Showcase" supporting FOSS
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 196286《visual c 网络通信编程实用案例精选》配套源码.rar 列表 VCNetPrg\Appendix\BroadCast\AddDialog.cpp VCNetPrg\Appendix\BroadCast\AddDialog.h VCNetPrg\Appendix\BroadCast\CntrItem.cpp VCNetPrg\Appendix\BroadCast\CntrItem.h VCNetPrg\Appendix\BroadCast\MainFrm.cpp VCNetPrg\Appendix\BroadCast\MainFrm.h VCNetPrg\Appendix\BroadCast\MultiCast.cpp VCNetPrg\Appendix\BroadCast\MultiCast.h VCNetPrg\Appendix\BroadCast\MultiCastChat.aps VCNetPrg\Appendix\BroadCast\MultiCastChat.clw VCNetPrg\Appendix\BroadCast\MultiCastChat.cpp VCNetPrg\Appendix\BroadCast\MultiCastChat.dsp VCNetPrg\Appendix\BroadCast\MultiCastChat.dsw VCNetPrg\Appendix\BroadCast\MultiCastChat.exe VCNetPrg\Appendix\BroadCast\MultiCastChat.h VCNetPrg\Appendix\BroadCast\MultiCastChat.ncb VCNetPrg\Appendix\BroadCast\MultiCastChat.opt VCNetPrg\Appendix\BroadCast\MultiCastChat.plg VCNetPrg\Appendix\BroadCast\MultiCastChat.rc VCNetPrg\Appendix\BroadCast\MultiCastChatDoc.cpp VCNetPrg\Appendix\BroadCast\MultiCastChatDoc.h VCNetPrg\Appendix\BroadCast\MultiCastChatView.cpp VCNetPrg\Appendix\BroadCast\MultiCastChatView.h VCNetPrg\Appendix\BroadCast\ReadMe.txt VCNetPrg\Appendix\BroadCast\StdAfx.cpp VCNetPrg\Appendix\BroadCast\StdAfx.h VCNetPrg\Appendix\BroadCast\res\MultiCastChat.ico VCNetPrg\Appendix\BroadCast\res\MultiCastChat.rc2 VCNetPrg\Appendix\BroadCast\res\MultiCastChatDoc.ico VCNetPrg\Appendix\BroadCast\res\Toolbar.bmp VCNetPrg\Appendix\BroadCast\res VCNetPrg\Appendix\BroadCast\resource.h VCNetPrg\Appendix\BroadCast VCNetPrg\Appendix\NetAnts\Download.aps VCNetPrg\Appendix\NetAnts\Download.clw VCNetPrg\Appendix\NetAnts\Download.cpp VCNetPrg\Appendix\NetAnts\Download.dsp VCNetPrg\Appendix\NetAnts\Download.dsw VCNetPrg\Appendix\NetAnts\Download.exe VCNetPrg\Appendix\NetAnts\Download.h VCNetPrg\Appendix\NetAnts\Download.ncb VCNetPrg\Appendix\NetAnts\Download.opt VCNetPrg\Appendix\NetAnts\Download.plg VCNetPrg\Appendix\NetAnts\Download.rc VCNetPrg\Appendix\NetAnts\DownloadDlg.cpp VCNetPrg\Appendix\NetAnts\DownloadDlg.h VCNetPrg\Appendix\NetAnts\GetList.cpp VCNetPrg\Appendix\NetAnts\GetList.h VCNetPrg\Appendix\NetAnts\HTTPDownload.cpp VCNetPrg\Appendix\NetAnts\HTTPDownload.h VCNetPrg\Appendix\NetAnts\OleListDropTarget.cpp VCNetPrg\Appendix\NetAnts\OleListDropTarget.h VCNetPrg\Appendix\NetAnts\ReadMe.txt VCNetPrg\Appendix\NetAnts\StdAfx.cpp VCNetPrg\Appendix\NetAnts\StdAfx.h VCNetPrg\Appendix\NetAnts\res\Download.ico VCNetPrg\Appendix\NetAnts\res\Download.rc2 VCNetPrg\Appendix\NetAnts\res VCNetPrg\Appendix\NetAnts\resource.h VCNetPrg\Appendix\NetAnts VCNetPrg\Appendix\chat\NetClient.exe VCNetPrg\Appendix\chat\NetClient.exe.manifest VCNetPrg\Appendix\chat\NetServer.exe VCNetPrg\Appendix\chat\NetServer.exe.manifest VCNetPrg\Appendix\chat VCNetPrg\Appendix\phonecall\语音电话\AboutHelpDlg.cpp VCNetPrg\Appendix\phonecall\语音电话\AboutHelpDlg.h VCNetPrg\Appendix\phonecall\语音电话\StdAfx.cpp VCNetPrg\Appendix\phonecall\语音电话\StdAfx.h VCNetPrg\Appendix\phonecall\语音电话\modem.001 VCNetPrg\Appendix\phonecall\语音电话\modem.002 VCNetPrg\Appendix\phonecall\语音电话\modem.003 VCNetPrg\Appendix\phonecall\语音电话\modem.aps VCNetPrg\Appendix\phonecall\语音电话\modem.clw VCNetPrg\Appendix\phonecall\语音电话\modem.cpp VCNetPrg\Appendix\phonecall\语音电话\modem.dsp VCNetPrg\Appendix\phonecall\语音电话\modem.dsw VCNetPrg\Appendix\phonecall\语音电话\modem.h VCNetPrg\Appendix\phonecall\语音电话\modem.mak VCNetPrg\Appendix\phonecall\语音电话\modem.ncb VCNetPrg\Appendix\phonecall\语音电话\modem.opt VCNetPrg\Appendix\phonecall\语音电话\modem.plg VCNetPrg\Appendix\phonecall\语音电话\modem.rc VCNetPrg\Appendix\phonecall\语音电话\modem.rc2 VCNetPrg\Appendix\phonecall\语音电话\modemDlg.cpp VCNetPrg\Appendix\phonecall\语音电话\modemDlg.h VCNetPrg\Appendix\phonecall\语音电话\res\Main.ico VCNetPrg\Appendix\phonecall\语音电话\res\Neighbor.ico VCNetPrg\Appendix\phonecall\语音电话\res\modem.ICO VCNetPrg\Appendix\phonecall\语音电话\res\modem.rc2 VCNetPrg\Appendix\phonecall\语音电话\res VCNetPrg\Appendix\phonecall\语音电话\resource.h VCNetPrg\Appendix\phonecall\语音电话 VCNetPrg\Appendix\phonecall VCNetPrg\Appendix VCNetPrg\chap1\ChatRoom(Csocket)\CMessg.cpp VCNetPrg\chap1\ChatRoom(Csocket)\CMessg.h VCNetPrg\chap1\ChatRoom(Csocket)\ClientSocket.cpp VCNetPrg\chap1\ChatRoom(Csocket)\ClientSocket.h VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.aps VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.clw VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.cpp VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.dsp VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.dsw VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.h VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.ncb VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.opt VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.plg VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoom.rc VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoomDlg.cpp VCNetPrg\chap1\ChatRoom(Csocket)\Example2_ChatRoomDlg.h VCNetPrg\chap1\ChatRoom(Csocket)\ReadMe.txt VCNetPrg\chap1\ChatRoom(Csocket)\ServerSocket.cpp VCNetPrg\chap1\ChatRoom(Csocket)\ServerSocket.h VCNetPrg\chap1\ChatRoom(Csocket)\StdAfx.cpp VCNetPrg\chap1\ChatRoom(Csocket)\StdAfx.h VCNetPrg\chap1\ChatRoom(Csocket)\res\Example2_ChatRoom.ico VCNetPrg\chap1\ChatRoom(Csocket)\res\Example2_ChatRoom.rc2 VCNetPrg\chap1\ChatRoom(Csocket)\res VCNetPrg\chap1\ChatRoom(Csocket)\resource.h VCNetPrg\chap1\ChatRoom(Csocket) VCNetPrg\chap1\ChatRoom(Winsock)\ChangeNameDlg.cpp VCNetPrg\chap1\ChatRoom(Winsock)\ChangeNameDlg.h VCNetPrg\chap1\ChatRoom(Winsock)\Client.cpp VCNetPrg\chap1\ChatRoom(Winsock)\Client.h VCNetPrg\chap1\ChatRoom(Winsock)\Example1.aps VCNetPrg\chap1\ChatRoom(Winsock)\Example1.clw VCNetPrg\chap1\ChatRoom(Winsock)\Example1.cpp VCNetPrg\chap1\ChatRoom(Winsock)\Example1.dsp VCNetPrg\chap1\ChatRoom(Winsock)\Example1.dsw VCNetPrg\chap1\ChatRoom(Winsock)\Example1.h VCNetPrg\chap1\ChatRoom(Winsock)\Example1.ncb VCNetPrg\chap1\ChatRoom(Winsock)\Example1.opt VCNetPrg\chap1\ChatRoom(Winsock)\Example1.plg VCNetPrg\chap1\ChatRoom(Winsock)\Example1.rc VCNetPrg\chap1\ChatRoom(Winsock)\Example1Dlg.cpp VCNetPrg\chap1\ChatRoom(Winsock)\Example1Dlg.h VCNetPrg\chap1\ChatRoom(Winsock)\ReadMe.txt VCNetPrg\chap1\ChatRoom(Winsock)\S.cpp VCNetPrg\chap1\ChatRoom(Winsock)\S.h VCNetPrg\chap1\ChatRoom(Winsock)\Server.cpp VCNetPrg\chap1\ChatRoom(Winsock)\Server.h VCNetPrg\chap1\ChatRoom(Winsock)\StdAfx.cpp VCNetPrg\chap1\ChatRoom(Winsock)\StdAfx.h VCNetPrg\chap1\ChatRoom(Winsock)\res\Example1.ico VCNetPrg\chap1\ChatRoom(Winsock)\res\Example1.rc2 VCNetPrg\chap1\ChatRoom(Winsock)\res VCNetPrg\chap1\ChatRoom(Winsock)\resource.h VCNetPrg\chap1\ChatRoom(Winsock) VCNetPrg\chap1 VCNetPrg\chap2\EnumProtocal\Debug VCNetPrg\chap2\EnumProtocal\EnumProtocal.aps VCNetPrg\chap2\EnumProtocal\EnumProtocal.clw VCNetPrg\chap2\EnumProtocal\EnumProtocal.cpp VCNetPrg\chap2\EnumProtocal\EnumProtocal.dsp VCNetPrg\chap2\EnumProtocal\EnumProtocal.dsw VCNetPrg\chap2\EnumProtocal\EnumProtocal.h VCNetPrg\chap2\EnumProtocal\EnumProtocal.ncb VCNetPrg\chap2\EnumProtocal\EnumProtocal.opt VCNetPrg\chap2\EnumProtocal\EnumProtocal.plg VCNetPrg\chap2\EnumProtocal\EnumProtocal.rc VCNetPrg\chap2\EnumProtocal\EnumProtocalDoc.cpp VCNetPrg\chap2\EnumProtocal\EnumProtocalDoc.h VCNetPrg\chap2\EnumProtocal\EnumProtocalView.cpp VCNetPrg\chap2\EnumProtocal\EnumProtocalView.h VCNetPrg\chap2\EnumProtocal\MainFrm.cpp VCNetPrg\chap2\EnumProtocal\MainFrm.h VCNetPrg\chap2\EnumProtocal\ReadMe.txt VCNetPrg\chap2\EnumProtocal\Resource.h VCNetPrg\chap2\EnumProtocal\StdAfx.cpp VCNetPrg\chap2\EnumProtocal\StdAfx.h VCNetPrg\chap2\EnumProtocal\res\EnumProtocal.ico VCNetPrg\chap2\EnumProtocal\res\EnumProtocal.rc2 VCNetPrg\chap2\EnumProtocal\res\EnumProtocalDoc.ico VCNetPrg\chap2\EnumProtocal\res\Toolbar.bmp VCNetPrg\chap2\EnumProtocal\res VCNetPrg\chap2\EnumProtocal VCNetPrg\chap2\GetIP\Debug VCNetPrg\chap2\GetIP\GetIP.aps VCNetPrg\chap2\GetIP\GetIP.clw VCNetPrg\chap2\GetIP\GetIP.cpp VCNetPrg\chap2\GetIP\GetIP.dsp VCNetPrg\chap2\GetIP\GetIP.dsw VCNetPrg\chap2\GetIP\GetIP.h VCNetPrg\chap2\GetIP\GetIP.ncb VCNetPrg\chap2\GetIP\GetIP.opt VCNetPrg\chap2\GetIP\GetIP.plg VCNetPrg\chap2\GetIP\GetIP.rc VCNetPrg\chap2\GetIP\GetIPDlg.cpp VCNetPrg\chap2\GetIP\GetIPDlg.h VCNetPrg\chap2\GetIP\ReadMe.txt VCNetPrg\chap2\GetIP\Resource.h VCNetPrg\chap2\GetIP\StdAfx.cpp VCNetPrg\chap2\GetIP\StdAfx.h VCNetPrg\chap2\GetIP\res\GetIP.ico VCNetPrg\chap2\GetIP\res\GetIP.rc2 VCNetPrg\chap2\GetIP\res VCNetPrg\chap2\GetIP VCNetPrg\chap2\GetNetSetting\CardInfoDlg.cpp VCNetPrg\chap2\GetNetSetting\CardInfoDlg.h VCNetPrg\chap2\GetNetSetting\Debug VCNetPrg\chap2\GetNetSetting\GetNetSetting.aps VCNetPrg\chap2\GetNetSetting\GetNetSetting.clw VCNetPrg\chap2\GetNetSetting\GetNetSetting.cpp VCNetPrg\chap2\GetNetSetting\GetNetSetting.dsp VCNetPrg\chap2\GetNetSetting\GetNetSetting.dsw VCNetPrg\chap2\GetNetSetting\GetNetSetting.h VCNetPrg\chap2\GetNetSetting\GetNetSetting.ncb VCNetPrg\chap2\GetNetSetting\GetNetSetting.opt VCNetPrg\chap2\GetNetSetting\GetNetSetting.plg VCNetPrg\chap2\GetNetSetting\GetNetSetting.rc VCNetPrg\chap2\GetNetSetting\GetNetSettingDlg.cpp VCNetPrg\chap2\GetNetSetting\GetNetSettingDlg.h VCNetPrg\chap2\GetNetSetting\ReadMe.txt VCNetPrg\chap2\GetNetSetting\Resource.h VCNetPrg\chap2\GetNetSetting\StdAfx.cpp VCNetPrg\chap2\GetNetSetting\StdAfx.h VCNetPrg\chap2\GetNetSetting\lassNetSetting.cpp VCNetPrg\chap2\GetNetSetting\lassNetSetting.h VCNetPrg\chap2\GetNetSetting\res\GetNetSetting.ico VCNetPrg\chap2\GetNetSetting\res\GetNetSetting.rc2 VCNetPrg\chap2\GetNetSetting\res VCNetPrg\chap2\GetNetSetting VCNetPrg\chap2\Local\Chapter5.aps VCNetPrg\chap2\Local\Chapter5.cpp VCNetPrg\chap2\Local\Chapter5.exe VCNetPrg\chap2\Local\Chapter5.h VCNetPrg\chap2\Local\Chapter5.htm VCNetPrg\chap2\Local\Chapter5.ncb VCNetPrg\chap2\Local\Chapter5.rc VCNetPrg\chap2\Local\Chapter5.sln VCNetPrg\chap2\Local\Chapter5.suo VCNetPrg\chap2\Local\Chapter5.vcproj VCNetPrg\chap2\Local\Chapter5Dlg.cpp VCNetPrg\chap2\Local\Chapter5Dlg.h VCNetPrg\chap2\Local\Page1.cpp VCNetPrg\chap2\Local\Page1.h VCNetPrg\chap2\Local\Page2.cpp VCNetPrg\chap2\Local\Page2.h VCNetPrg\chap2\Local\Page3.cpp VCNetPrg\chap2\Local\Page3.h VCNetPrg\chap2\Local\Page4.cpp VCNetPrg\chap2\Local\Page4.h VCNetPrg\chap2\Local\Page4.htm VCNetPrg\chap2\Local\Page5.cpp VCNetPrg\chap2\Local\Page5.h VCNetPrg\chap2\Local\Page6.cpp VCNetPrg\chap2\Local\Page6.h VCNetPrg\chap2\Local\Page7.cpp VCNetPrg\chap2\Local\Page7.h VCNetPrg\chap2\Local\Page8.cpp VCNetPrg\chap2\Local\Page8.h VCNetPrg\chap2\Local\Page9.cpp VCNetPrg\chap2\Local\Page9.h VCNetPrg\chap2\Local\ReadMe.txt VCNetPrg\chap2\Local\TabSheet.cpp VCNetPrg\chap2\Local\TabSheet.h VCNetPrg\chap2\Local\TabSheet.htm VCNetPrg\chap2\Local\res\Chapter5.ico VCNetPrg\chap2\Local\res\Chapter5.manifest VCNetPrg\chap2\Local\res\Chapter5.rc2 VCNetPrg\chap2\Local\res VCNetPrg\chap2\Local\resource.h VCNetPrg\chap2\Local\stdafx.cpp VCNetPrg\chap2\Local\stdafx.h VCNetPrg\chap2\Local VCNetPrg\chap2\readme.txt VCNetPrg\chap2 VCNetPrg\chap3\Neighbor\DirectDriver.cpp VCNetPrg\chap3\Neighbor\DirectDriver.h VCNetPrg\chap3\Neighbor\HostNameDlg.cpp VCNetPrg\chap3\Neighbor\HostNameDlg.h VCNetPrg\chap3\Neighbor\LocalNameDlg.cpp VCNetPrg\chap3\Neighbor\LocalNameDlg.h VCNetPrg\chap3\Neighbor\Neighbor.aps VCNetPrg\chap3\Neighbor\Neighbor.clw VCNetPrg\chap3\Neighbor\Neighbor.cpp VCNetPrg\chap3\Neighbor\Neighbor.dsp VCNetPrg\chap3\Neighbor\Neighbor.dsw VCNetPrg\chap3\Neighbor\Neighbor.h VCNetPrg\chap3\Neighbor\Neighbor.ncb VCNetPrg\chap3\Neighbor\Neighbor.opt VCNetPrg\chap3\Neighbor\Neighbor.plg VCNetPrg\chap3\Neighbor\Neighbor.rc VCNetPrg\chap3\Neighbor\NeighborDlg.cpp VCNetPrg\chap3\Neighbor\NeighborDlg.h VCNetPrg\chap3\Neighbor\ReadMe.txt VCNetPrg\chap3\Neighbor\Resource.h VCNetPrg\chap3\Neighbor\StdAfx.cpp VCNetPrg\chap3\Neighbor\StdAfx.h VCNetPrg\chap3\Neighbor\res\Neighbor.ico VCNetPrg\chap3\Neighbor\res\Neighbor.rc2 VCNetPrg\chap3\Neighbor\res VCNetPrg\chap3\Neighbor\tttt.txt VCNetPrg\chap3\Neighbor VCNetPrg\chap3\NeighborInfo\MessSocket.cpp VCNetPrg\chap3\NeighborInfo\MessSocket.h VCNetPrg\chap3\NeighborInfo\NeighborInfo.aps VCNetPrg\chap3\NeighborInfo\NeighborInfo.clw VCNetPrg\chap3\NeighborInfo\NeighborInfo.cpp VCNetPrg\chap3\NeighborInfo\NeighborInfo.dsp VCNetPrg\chap3\NeighborInfo\NeighborInfo.dsw VCNetPrg\chap3\NeighborInfo\NeighborInfo.h VCNetPrg\chap3\NeighborInfo\NeighborInfo.ncb VCNetPrg\chap3\NeighborInfo\NeighborInfo.opt VCNetPrg\chap3\NeighborInfo\NeighborInfo.plg VCNetPrg\chap3\NeighborInfo\NeighborInfo.rc VCNetPrg\chap3\NeighborInfo\NeighborInfoDlg.cpp VCNetPrg\chap3\NeighborInfo\NeighborInfoDlg.h VCNetPrg\chap3\NeighborInfo\ReadMe.txt VCNetPrg\chap3\NeighborInfo\Resource.h VCNetPrg\chap3\NeighborInfo\StdAfx.cpp VCNetPrg\chap3\NeighborInfo\StdAfx.h VCNetPrg\chap3\NeighborInfo\res\NeighborInfo.ico VCNetPrg\chap3\NeighborInfo\res\NeighborInfo.rc2 VCNetPrg\chap3\NeighborInfo\res VCNetPrg\chap3\NeighborInfo VCNetPrg\chap3 VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.aps VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.clw VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.cpp VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.dsp VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.dsw VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.h VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.ncb VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.opt VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.plg VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBar.rc VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBarDlg.cpp VCNetPrg\chap4\AddToToolBar\AddToToolBar\AddToToolBarDlg.h VCNetPrg\chap4\AddToToolBar\AddToToolBar\ReadMe.txt VCNetPrg\chap4\AddToToolBar\AddToToolBar\Resource.h VCNetPrg\chap4\AddToToolBar\AddToToolBar\StdAfx.cpp VCNetPrg\chap4\AddToToolBar\AddToToolBar\StdAfx.h VCNetPrg\chap4\AddToToolBar\AddToToolBar\res\AddToToolBar.ico VCNetPrg\chap4\AddToToolBar\AddToToolBar\res\AddToToolBar.rc2 VCNetPrg\chap4\AddToToolBar\AddToToolBar\res VCNetPrg\chap4\AddToToolBar\AddToToolBar VCNetPrg\chap4\AddToToolBar VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.aps VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.clw VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.cpp VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.dsp VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.dsw VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.h VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.ncb VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.opt VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.plg VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistory.rc VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistoryDlg.cpp VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\DelHistoryDlg.h VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\ReadMe.txt VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\Resource.h VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\StdAfx.cpp VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\StdAfx.h VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\res\DelHistory.ico VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\res\DelHistory.rc2 VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory\res VCNetPrg\chap4\DelHistory\《--程序--》\DelHistory VCNetPrg\chap4\DelHistory\《--程序--》 VCNetPrg\chap4\DelHistory VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.aps VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.clw VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.cpp VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.dsp VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.dsw VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.h VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.ncb VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.opt VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.plg VCNetPrg\chap4\HyperLink\HyperLink\HyperLink.rc VCNetPrg\chap4\HyperLink\HyperLink\HyperLinkDlg.cpp VCNetPrg\chap4\HyperLink\HyperLink\HyperLinkDlg.h VCNetPrg\chap4\HyperLink\HyperLink\HyperLinker.cpp VCNetPrg\chap4\HyperLink\HyperLink\HyperLinker.h VCNetPrg\chap4\HyperLink\HyperLink\ReadMe.txt VCNetPrg\chap4\HyperLink\HyperLink\Resource.h VCNetPrg\chap4\HyperLink\HyperLink\StdAfx.cpp VCNetPrg\chap4\HyperLink\HyperLink\StdAfx.h VCNetPrg\chap4\HyperLink\HyperLink\res\Debug VCNetPrg\chap4\HyperLink\HyperLink\res\HyperLink.ico VCNetPrg\chap4\HyperLink\HyperLink\res\HyperLink.rc2 VCNetPrg\chap4\HyperLink\HyperLink\res\hnwse.cur VCNetPrg\chap4\HyperLink\HyperLink\res VCNetPrg\chap4\HyperLink\HyperLink VCNetPrg\chap4\HyperLink VCNetPrg\chap4\MyBrowser\MyBrowser\MainFrm.cpp VCNetPrg\chap4\MyBrowser\MyBrowser\MainFrm.h VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.aps VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.clw VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.cpp VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.dsp VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.dsw VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.h VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.ncb VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.opt VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.plg VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowser.rc VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowserDoc.cpp VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowserDoc.h VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowserView.cpp VCNetPrg\chap4\MyBrowser\MyBrowser\MyBrowserView.h VCNetPrg\chap4\MyBrowser\MyBrowser\ReadMe.txt VCNetPrg\chap4\MyBrowser\MyBrowser\Resource.h VCNetPrg\chap4\MyBrowser\MyBrowser\StdAfx.cpp VCNetPrg\chap4\MyBrowser\MyBrowser\StdAfx.h VCNetPrg\chap4\MyBrowser\MyBrowser\res\MyBrowser.ico VCNetPrg\chap4\MyBrowser\MyBrowser\res\MyBrowser.rc2 VCNetPrg\chap4\MyBrowser\MyBrowser\res\MyBrowserDoc.ico VCNetPrg\chap4\MyBrowser\MyBrowser\res\Toolbar.bmp VCNetPrg\chap4\MyBrowser\MyBrowser\res\coldtool.bmp VCNetPrg\chap4\MyBrowser\MyBrowser\res\hottool.bmp VCNetPrg\chap4\MyBrowser\MyBrowser\res VCNetPrg\chap4\MyBrowser\MyBrowser VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MainFrm.cpp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MainFrm.h VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.aps VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.clw VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.cpp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.dsp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.dsw VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.h VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.ncb VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.opt VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.plg VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowser.rc VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowserDoc.cpp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowserDoc.h VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowserView.cpp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\MyBrowserView.h VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\ReadMe.txt VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\Resource.h VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\StdAfx.cpp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\StdAfx.h VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\res\MyBrowser.ico VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\res\MyBrowser.rc2 VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\res\MyBrowserDoc.ico VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\res\Toolbar.bmp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\res\coldtool.bmp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\res\hottool.bmp VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹\res VCNetPrg\chap4\MyBrowser\MyBrowser-含有收藏夹 VCNetPrg\chap4\MyBrowser VCNetPrg\chap4\ShortCut\ShortCut\ReadMe.txt VCNetPrg\chap4\ShortCut\ShortCut\Resource.h VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.aps VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.clw VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.cpp VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.dsp VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.dsw VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.h VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.ncb VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.opt VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.plg VCNetPrg\chap4\ShortCut\ShortCut\ShortCut.rc VCNetPrg\chap4\ShortCut\ShortCut\ShortCutDlg.cpp VCNetPrg\chap4\ShortCut\ShortCut\ShortCutDlg.h VCNetPrg\chap4\ShortCut\ShortCut\StdAfx.cpp VCNetPrg\chap4\ShortCut\ShortCut\StdAfx.h VCNetPrg\chap4\ShortCut\ShortCut\res\ShortCut.ico VCNetPrg\chap4\ShortCut\ShortCut\res\ShortCut.rc2 VCNetPrg\chap4\ShortCut\ShortCut\res VCNetPrg\chap4\ShortCut\ShortCut VCNetPrg\chap4\ShortCut VCNetPrg\chap4\StopPopup\StopPopup\IEHelper.dll VCNetPrg\chap4\StopPopup\StopPopup\ReadMe.txt VCNetPrg\chap4\StopPopup\StopPopup\Resource.h VCNetPrg\chap4\StopPopup\StopPopup\StdAfx.cpp VCNetPrg\chap4\StopPopup\StopPopup\StdAfx.h VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.aps VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.clw VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.cpp VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.dsp VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.dsw VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.h VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.ncb VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.opt VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.plg VCNetPrg\chap4\StopPopup\StopPopup\StopPopup.rc VCNetPrg\chap4\StopPopup\StopPopup\StopPopupDlg.cpp VCNetPrg\chap4\StopPopup\StopPopup\StopPopupDlg.h VCNetPrg\chap4\StopPopup\StopPopup\res\StopPopup.ico VCNetPrg\chap4\StopPopup\StopPopup\res\StopPopup.rc2 VCNetPrg\chap4\StopPopup\StopPopup\res VCNetPrg\chap4\StopPopup\StopPopup VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.aps VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.clw VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.cpp VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.def VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.dsp VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.dsw VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.h VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.idl VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.ncb VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.opt VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.plg VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.rc VCNetPrg\chap4\StopPopup\iehelper2\IEHelper.tlb VCNetPrg\chap4\StopPopup\iehelper2\IEHelper_i.c VCNetPrg\chap4\StopPopup\iehelper2\IEHelper_p.c VCNetPrg\chap4\StopPopup\iehelper2\IEHelperps.def VCNetPrg\chap4\StopPopup\iehelper2\IEHlprObj.cpp VCNetPrg\chap4\StopPopup\iehelper2\IEHlprObj.h VCNetPrg\chap4\StopPopup\iehelper2\IEHlprObj.rgs VCNetPrg\chap4\StopPopup\iehelper2\Readme.txt VCNetPrg\chap4\StopPopup\iehelper2\StdAfx.cpp VCNetPrg\chap4\StopPopup\iehelper2\StdAfx.h VCNetPrg\chap4\StopPopup\iehelper2\dlldata.c VCNetPrg\chap4\StopPopup\iehelper2\resource.h VCNetPrg\chap4\StopPopup\iehelper2 VCNetPrg\chap4\StopPopup\最后的应用程序\IEHelper.dll VCNetPrg\chap4\StopPopup\最后的应用程序\StopPopup.exe VCNetPrg\chap4\StopPopup\最后的应用程序\shell.bat VCNetPrg\chap4\StopPopup\最后的应用程序 VCNetPrg\chap4\StopPopup VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.aps VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.clw VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.cpp VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.def VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.dsp VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.dsw VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.h VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.idl VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.ncb VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.opt VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.plg VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.rc VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper.tlb VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper_i.c VCNetPrg\chap4\StopTravel\IEHelper1\IEHelper_p.c VCNetPrg\chap4\StopTravel\IEHelper1\IEHelperps.def VCNetPrg\chap4\StopTravel\IEHelper1\IEHlprObj.cpp VCNetPrg\chap4\StopTravel\IEHelper1\IEHlprObj.h VCNetPrg\chap4\StopTravel\IEHelper1\IEHlprObj.rgs VCNetPrg\chap4\StopTravel\IEHelper1\Readme.txt VCNetPrg\chap4\StopTravel\IEHelper1\StdAfx.cpp VCNetPrg\chap4\StopTravel\IEHelper1\StdAfx.h VCNetPrg\chap4\StopTravel\IEHelper1\dlldata.c VCNetPrg\chap4\StopTravel\IEHelper1\resource.h VCNetPrg\chap4\StopTravel\IEHelper1 VCNetPrg\chap4\StopTravel\StopTravel\IEHelper.dll VCNetPrg\chap4\StopTravel\StopTravel\ReadMe.txt VCNetPrg\chap4\StopTravel\StopTravel\Resource.h VCNetPrg\chap4\StopTravel\StopTravel\SiteList.txt VCNetPrg\chap4\StopTravel\StopTravel\SiteList.txt.bak VCNetPrg\chap4\StopTravel\StopTravel\StdAfx.cpp VCNetPrg\chap4\StopTravel\StopTravel\StdAfx.h VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.aps VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.clw VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.cpp VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.dsp VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.dsw VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.h VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.ncb VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.opt VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.plg VCNetPrg\chap4\StopTravel\StopTravel\StopPopup.rc VCNetPrg\chap4\StopTravel\StopTravel\StopPopupDlg.cpp VCNetPrg\chap4\StopTravel\StopTravel\StopPopupDlg.h VCNetPrg\chap4\StopTravel\StopTravel\res\StopPopup.ico VCNetPrg\chap4\StopTravel\StopTravel\res\StopPopup.rc2 VCNetPrg\chap4\StopTravel\StopTravel\res VCNetPrg\chap4\StopTravel\StopTravel VCNetPrg\chap4\StopTravel\最后的应用程序\IEHelper.dll VCNetPrg\chap4\StopTravel\最后的应用程序\SiteList.txt VCNetPrg\chap4\StopTravel\最后的应用程序\StopPopup.exe VCNetPrg\chap4\StopTravel\最后的应用程序\shell.bat VCNetPrg\chap4\StopTravel\最后的应用程序 VCNetPrg\chap4\StopTravel VCNetPrg\chap4 VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.aps VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.clw VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.cpp VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.dsp VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.dsw VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.h VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.ncb VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.opt VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.plg VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownload.rc VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownloadDlg.cpp VCNetPrg\chap5\InternetDownload\InternetDownload\InternetDownloadDlg.h VCNetPrg\chap5\InternetDownload\InternetDownload\ReadMe.txt VCNetPrg\chap5\InternetDownload\InternetDownload\Resource.h VCNetPrg\chap5\InternetDownload\InternetDownload\StdAfx.cpp VCNetPrg\chap5\InternetDownload\InternetDownload\StdAfx.h VCNetPrg\chap5\InternetDownload\InternetDownload\res\InternetDownload.ico VCNetPrg\chap5\InternetDownload\InternetDownload\res\InternetDownload.rc2 VCNetPrg\chap5\InternetDownload\InternetDownload\res VCNetPrg\chap5\InternetDownload\InternetDownload VCNetPrg\chap5\InternetDownload VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.aps VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.clw VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.cpp VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.dsp VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.dsw VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.h VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.ncb VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.opt VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.plg VCNetPrg\chap5\MyFinger\MyFinger\MyFinger.rc VCNetPrg\chap5\MyFinger\MyFinger\MyFingerDlg.cpp VCNetPrg\chap5\MyFinger\MyFinger\MyFingerDlg.h VCNetPrg\chap5\MyFinger\MyFinger\ReadMe.txt VCNetPrg\chap5\MyFinger\MyFinger\Resource.h VCNetPrg\chap5\MyFinger\MyFinger\StdAfx.cpp VCNetPrg\chap5\MyFinger\MyFinger\StdAfx.h VCNetPrg\chap5\MyFinger\MyFinger\res\MyFinger.ico VCNetPrg\chap5\MyFinger\MyFinger\res\MyFinger.rc2 VCNetPrg\chap5\MyFinger\MyFinger\res VCNetPrg\chap5\MyFinger\MyFinger VCNetPrg\chap5\MyFinger VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.aps VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.clw VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.cpp VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.dsp VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.dsw VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.h VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.ncb VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.opt VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.plg VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScanner.rc VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScannerDlg.cpp VCNetPrg\chap5\MyPortScanner\MyPortScanner\MyPortScannerDlg.h VCNetPrg\chap5\MyPortScanner\MyPortScanner\ReadMe.txt VCNetPrg\chap5\MyPortScanner\MyPortScanner\Resource.h VCNetPrg\chap5\MyPortScanner\MyPortScanner\StdAfx.cpp VCNetPrg\chap5\MyPortScanner\MyPortScanner\StdAfx.h VCNetPrg\chap5\MyPortScanner\MyPortScanner\res\MyPortScanner.ico VCNetPrg\chap5\MyPortScanner\MyPortScanner\res\MyPortScanner.rc2 VCNetPrg\chap5\MyPortScanner\MyPortScanner\res VCNetPrg\chap5\MyPortScanner\MyPortScanner VCNetPrg\chap5\MyPortScanner VCNetPrg\chap5\MySniff\《--程序--》MySniff\AFXSOCK.H VCNetPrg\chap5\MySniff\《--程序--》MySniff\IPExport.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\IPHlpApi.Lib VCNetPrg\chap5\MySniff\《--程序--》MySniff\IPHlpApi.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\IPTypes.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Ipifcons.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Ipinfoid.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\IpmConv.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\IpmcDefs.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Iprtrmib.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\IpxConst.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Ipxrip.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Ipxrtdef.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Ipxsap.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Ipxtfflt.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\LMcons.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Mprapi.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\Release\ipmon.exe VCNetPrg\chap5\MySniff\《--程序--》MySniff\Release VCNetPrg\chap5\MySniff\《--程序--》MySniff\StdAfx.cpp VCNetPrg\chap5\MySniff\《--程序--》MySniff\StdAfx.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\_Entryid.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.aps VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.clw VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.cpp VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.dsp VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.dsw VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.ncb VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.opt VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.plg VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmon.rc VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmonDlg.cpp VCNetPrg\chap5\MySniff\《--程序--》MySniff\ipmonDlg.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\mstcpip.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\res\ipmon.ico VCNetPrg\chap5\MySniff\《--程序--》MySniff\res\ipmon.rc2 VCNetPrg\chap5\MySniff\《--程序--》MySniff\res VCNetPrg\chap5\MySniff\《--程序--》MySniff\resource.h VCNetPrg\chap5\MySniff\《--程序--》MySniff\说明.txt VCNetPrg\chap5\MySniff\《--程序--》MySniff VCNetPrg\chap5\MySniff VCNetPrg\chap5\Transfer\《--程序--》Transfer\CMessg.cpp VCNetPrg\chap5\Transfer\《--程序--》Transfer\CMessg.h VCNetPrg\chap5\Transfer\《--程序--》Transfer\ReadMe.txt VCNetPrg\chap5\Transfer\《--程序--》Transfer\Resource.h VCNetPrg\chap5\Transfer\《--程序--》Transfer\ServerSocket.cpp VCNetPrg\chap5\Transfer\《--程序--》Transfer\ServerSocket.h VCNetPrg\chap5\Transfer\《--程序--》Transfer\StdAfx.cpp VCNetPrg\chap5\Transfer\《--程序--》Transfer\StdAfx.h VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.aps VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.clw VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.cpp VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.dsp VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.dsw VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.h VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.ncb VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.opt VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.plg VCNetPrg\chap5\Transfer\《--程序--》Transfer\Transfer.rc VCNetPrg\chap5\Transfer\《--程序--》Transfer\TransferDlg.cpp VCNetPrg\chap5\Transfer\《--程序--》Transfer\TransferDlg.h VCNetPrg\chap5\Transfer\《--程序--》Transfer\TransferSocket.cpp VCNetPrg\chap5\Transfer\《--程序--》Transfer\TransferSocket.h VCNetPrg\chap5\Transfer\《--程序--》Transfer\res\Transfer.ico VCNetPrg\chap5\Transfer\《--程序--》Transfer\res\Transfer.rc2 VCNetPrg\chap5\Transfer\《--程序--》Transfer\res VCNetPrg\chap5\Transfer\《--程序--》Transfer VCNetPrg\chap5\Transfer VCNetPrg\chap5 VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\Base64Coder.cpp VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\Base64Coder.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\ReadMe.txt VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\Resource.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.aps VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.clw VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.cpp VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.dsp VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.dsw VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.ncb VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.opt VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.plg VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttach.rc VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttachDlg.cpp VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\SMTPwithAttachDlg.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\Smtp.cpp VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\Smtp.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\StdAfx.cpp VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\StdAfx.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\glob-md5.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\md5.cpp VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\md5.h VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\res\SMTPwithAttach.ico VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\res\SMTPwithAttach.rc2 VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post\res VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》\带附加发送功能的 post VCNetPrg\chap6\Email\《--发送有附件的邮件的程序--》 VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\ESocket.cpp VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\ESocket.h VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\MessBox.cpp VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\MessBox.h VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\ReadMe.txt VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\Resource.h VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.aps VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.clw VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.cpp VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.dsp VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.dsw VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.h VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.ncb VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.opt VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.plg VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMail.rc VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMailDlg.cpp VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\SendEMailDlg.h VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\StdAfx.cpp VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\StdAfx.h VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\res\SendEMail.ico VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\res\SendEMail.rc2 VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail\res VCNetPrg\chap6\Email\《--发送邮件程序--》\SendEMail VCNetPrg\chap6\Email\《--发送邮件程序--》 VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.aps VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.clw VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.cpp VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.dsp VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.dsw VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.h VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.ncb VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.opt VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.plg VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPost.rc VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPostDlg.cpp VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\MailPostDlg.h VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\Pop3.cpp VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\Pop3.h VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\Pop3Socket.h VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\ReadMe.txt VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\StdAfx.cpp VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\StdAfx.h VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\res\MailPost.ico VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\res\MailPost.rc2 VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\res VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost\resource.h VCNetPrg\chap6\Email\《--接受邮件程序--》\MyMailPost VCNetPrg\chap6\Email\《--接受邮件程序--》 VCNetPrg\chap6\Email VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\AccountDialog.cpp VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\AccountDialog.h VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.aps VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.clw VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.cpp VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.dsp VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.dsw VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.h VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.ncb VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.opt VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.plg VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServer.rc VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServerDlg.cpp VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\MyFtpServerDlg.h VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\ReadMe.txt VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\Resource.h VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\Server.cpp VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\Server.h VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\StdAfx.cpp VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\StdAfx.h VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\res\MyFtpServer.ico VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\res\MyFtpServer.rc2 VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer\res VCNetPrg\chap6\FTP\《--程序--》MyFtpServer\MyFtpServer VCNetPrg\chap6\FTP\《--程序--》MyFtpServer VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPCommandProcessor.cpp VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPCommandProcessor.h VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.APS VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.clw VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.dsp VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.dsw VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.ncb VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.opt VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.plg VCNetPrg\chap6\FTP\《--程序--》ftp客户端\FTPSOCKET.rc VCNetPrg\chap6\FTP\《--程序--》ftp客户端\ListItem.cpp VCNetPrg\chap6\FTP\《--程序--》ftp客户端\ListItem.h VCNetPrg\chap6\FTP\《--程序--》ftp客户端\MyFTPClient.cpp VCNetPrg\chap6\FTP\《--程序--》ftp客户端\MyFTPClient.h VCNetPrg\chap6\FTP\《--程序--》ftp客户端\MyFTPClientDlg.cpp VCNetPrg\chap6\FTP\《--程序--》ftp客户端\MyFTPClientDlg.h VCNetPrg\chap6\FTP\《--程序--》ftp客户端\ReadMe.txt VCNetPrg\chap6\FTP\《--程序--》ftp客户端\Resource.h VCNetPrg\chap6\FTP\《--程序--》ftp客户端\StdAfx.cpp VCNetPrg\chap6\FTP\《--程序--》ftp客户端\StdAfx.h VCNetPrg\chap6\FTP\《--程序--》ftp客户端\res\FTPSOCKET.ico VCNetPrg\chap6\FTP\《--程序--》ftp客户端\res\FTPSOCKET.rc2 VCNetPrg\chap6\FTP\《--程序--》ftp客户端\res VCNetPrg\chap6\FTP\《--程序--》ftp客户端 VCNetPrg\chap6\FTP VCNetPrg\chap6\HTTP\HTTPSVR\ Log 20031110.hsl VCNetPrg\chap6\HTTP\HTTPSVR\GENPAGE.CPP VCNetPrg\chap6\HTTP\HTTPSVR\GENPAGE.H VCNetPrg\chap6\HTTP\HTTPSVR\HTTP.CPP VCNetPrg\chap6\HTTP\HTTPSVR\HTTP.H VCNetPrg\chap6\HTTP\HTTPSVR\HTTPDOC.H VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.BLD VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.CLW VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.DSW VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.H VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.MAK VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.OPT VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.REG VCNetPrg\chap6\HTTP\HTTPSVR\HTTPSVR.ncb VCNetPrg\chap6\HTTP\HTTPSVR\HTTPVIEW.CPP VCNetPrg\chap6\HTTP\HTTPSVR\HTTPVIEW.H VCNetPrg\chap6\HTTP\HTTPSVR\HttpSvr.aps VCNetPrg\chap6\HTTP\HTTPSVR\HttpSvr.rc VCNetPrg\chap6\HTTP\HTTPSVR\Httpdoc.cpp VCNetPrg\chap6\HTTP\HTTPSVR\Httpsvr.cpp VCNetPrg\chap6\HTTP\HTTPSVR\HyperLinker.cpp VCNetPrg\chap6\HTTP\HTTPSVR\HyperLinker.h VCNetPrg\chap6\HTTP\HTTPSVR\LISTEN.CPP VCNetPrg\chap6\HTTP\HTTPSVR\LISTEN.H VCNetPrg\chap6\HTTP\HTTPSVR\MAINFRM.CPP VCNetPrg\chap6\HTTP\HTTPSVR\MAINFRM.H VCNetPrg\chap6\HTTP\HTTPSVR\MAKEFILE VCNetPrg\chap6\HTTP\HTTPSVR\NAMEPAGE.CPP VCNetPrg\chap6\HTTP\HTTPSVR\NAMEPAGE.H VCNetPrg\chap6\HTTP\HTTPSVR\NOROOT.CPP VCNetPrg\chap6\HTTP\HTTPSVR\NOROOT.H VCNetPrg\chap6\HTTP\HTTPSVR\README.TXT VCNetPrg\chap6\HTTP\HTTPSVR\REQUEST.CPP VCNetPrg\chap6\HTTP\HTTPSVR\REQUEST.H VCNetPrg\chap6\HTTP\HTTPSVR\RES\DEFAULT.HSC VCNetPrg\chap6\HTTP\HTTPSVR\RES\HTTPSVR.RC2 VCNetPrg\chap6\HTTP\HTTPSVR\RES\IMAGES.BMP VCNetPrg\chap6\HTTP\HTTPSVR\RES\MAINFRM.ico VCNetPrg\chap6\HTTP\HTTPSVR\RES\SMIMAGES.BMP VCNetPrg\chap6\HTTP\HTTPSVR\RES\hnwse.cur VCNetPrg\chap6\HTTP\HTTPSVR\RES\httpdoc.ico VCNetPrg\chap6\HTTP\HTTPSVR\RES\logfile.ico VCNetPrg\chap6\HTTP\HTTPSVR\RES VCNetPrg\chap6\HTTP\HTTPSVR\ROOTDLG.CPP VCNetPrg\chap6\HTTP\HTTPSVR\ROOTDLG.H VCNetPrg\chap6\HTTP\HTTPSVR\ROOTPAGE.CPP VCNetPrg\chap6\HTTP\HTTPSVR\ROOTPAGE.H VCNetPrg\chap6\HTTP\HTTPSVR\Reqsock.cpp VCNetPrg\chap6\HTTP\HTTPSVR\Reqsock.h VCNetPrg\chap6\HTTP\HTTPSVR\STDAFX.CPP VCNetPrg\chap6\HTTP\HTTPSVR\STDAFX.H VCNetPrg\chap6\HTTP\HTTPSVR\SVRADMIN\BLANK.GIF VCNetPrg\chap6\HTTP\HTTPSVR\SVRADMIN\FILE.GIF VCNetPrg\chap6\HTTP\HTTPSVR\SVRADMIN\FOLDER.GIF VCNetPrg\chap6\HTTP\HTTPSVR\SVRADMIN\HTTPSVR.GIF VCNetPrg\chap6\HTTP\HTTPSVR\SVRADMIN\PREV.GIF VCNetPrg\chap6\HTTP\HTTPSVR\SVRADMIN VCNetPrg\chap6\HTTP\HTTPSVR\httpsvr.dsp VCNetPrg\chap6\HTTP\HTTPSVR\httpsvr.exe VCNetPrg\chap6\HTTP\HTTPSVR\httpsvr.plg VCNetPrg\chap6\HTTP\HTTPSVR\resource.h VCNetPrg\chap6\HTTP\HTTPSVR VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.aps VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.clw VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.cpp VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.dsp VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.dsw VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.h VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.ncb VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.opt VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.plg VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinet.rc VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinetDlg.cpp VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\HttpClinetDlg.h VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\ReadMe.txt VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\StdAfx.cpp VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\StdAfx.h VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\res\HttpClinet.ico VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\res\HttpClinet.rc2 VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\res VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet\resource.h VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端\HttpClinet VCNetPrg\chap6\HTTP\《--程序--》MyHTTP客户端 VCNetPrg\chap6\HTTP VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.aps VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.clw VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.cpp VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.dsp VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.dsw VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.h VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.ncb VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.opt VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.plg VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPing.rc VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPingDlg.cpp VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\MyPingDlg.h VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\Ping.cpp VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\Ping.h VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\ReadMe.txt VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\Resource.h VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\StdAfx.cpp VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\StdAfx.h VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\res\MyPing.ico VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\res\MyPing.rc2 VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing\res VCNetPrg\chap6\ICMP\《--程序--》MyPing\MyPing VCNetPrg\chap6\ICMP\《--程序--》MyPing VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.aps VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.clw VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.cpp VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.dsp VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.dsw VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.h VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.ncb VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.opt VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.plg VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRoute.rc VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRouteDlg.cpp VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\MyTraceRouteDlg.h VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\ReadMe.txt VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\Resource.h VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\StdAfx.cpp VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\StdAfx.h VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\TraceRoute.cpp VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\TraceRoute.h VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\res\MyTraceRoute.ico VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\res\MyTraceRoute.rc2 VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute\res VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute\MyTraceRoute VCNetPrg\chap6\ICMP\《--程序--》MyTraceRoute VCNetPrg\chap6\ICMP VCNetPrg\chap6\RAS\RAS高级编程\AFD.dsw VCNetPrg\chap6\RAS\RAS高级编程\AFD.ncb VCNetPrg\chap6\RAS\RAS高级编程\AFD.opt VCNetPrg\chap6\RAS\RAS高级编程\AFDialPanel.cpp VCNetPrg\chap6\RAS\RAS高级编程\AFDialPanel.h VCNetPrg\chap6\RAS\RAS高级编程\Afd.aps VCNetPrg\chap6\RAS\RAS高级编程\Afd.clw VCNetPrg\chap6\RAS\RAS高级编程\Afd.cpp VCNetPrg\chap6\RAS\RAS高级编程\Afd.dsp VCNetPrg\chap6\RAS\RAS高级编程\Afd.h VCNetPrg\chap6\RAS\RAS高级编程\Afd.plg VCNetPrg\chap6\RAS\RAS高级编程\Afd.rc VCNetPrg\chap6\RAS\RAS高级编程\AfdDlg.cpp VCNetPrg\chap6\RAS\RAS高级编程\AfdDlg.h VCNetPrg\chap6\RAS\RAS高级编程\AlexfPerf.cpp VCNetPrg\chap6\RAS\RAS高级编程\AlexfPerf.h VCNetPrg\chap6\RAS\RAS高级编程\ECardClient VCNetPrg\chap6\RAS\RAS高级编程\FaceWnd.cpp VCNetPrg\chap6\RAS\RAS高级编程\FaceWnd.h VCNetPrg\chap6\RAS\RAS高级编程\HyperLink.cpp VCNetPrg\chap6\RAS\RAS高级编程\HyperLink.h VCNetPrg\chap6\RAS\RAS高级编程\IMapi.cpp VCNetPrg\chap6\RAS\RAS高级编程\IMapi.h VCNetPrg\chap6\RAS\RAS高级编程\INFO.TXT VCNetPrg\chap6\RAS\RAS高级编程\ModulVer.cpp VCNetPrg\chap6\RAS\RAS高级编程\ModulVer.h VCNetPrg\chap6\RAS\RAS高级编程\PACK_LST VCNetPrg\chap6\RAS\RAS高级编程\PEXE.BAT VCNetPrg\chap6\RAS\RAS高级编程\Page1.cpp VCNetPrg\chap6\RAS\RAS高级编程\Page1.h VCNetPrg\chap6\RAS\RAS高级编程\Page2.cpp VCNetPrg\chap6\RAS\RAS高级编程\Page2.h VCNetPrg\chap6\RAS\RAS高级编程\Page3.cpp VCNetPrg\chap6\RAS\RAS高级编程\Page3.h VCNetPrg\chap6\RAS\RAS高级编程\Page4.cpp VCNetPrg\chap6\RAS\RAS高级编程\Page4.h VCNetPrg\chap6\RAS\RAS高级编程\PhoneNumberDlg.cpp VCNetPrg\chap6\RAS\RAS高级编程\PhoneNumberDlg.h VCNetPrg\chap6\RAS\RAS高级编程\README.TXT VCNetPrg\chap6\RAS\RAS高级编程\RunProgDlg.cpp VCNetPrg\chap6\RAS\RAS高级编程\RunProgDlg.h VCNetPrg\chap6\RAS\RAS高级编程\StdAfx.cpp VCNetPrg\chap6\RAS\RAS高级编程\StdAfx.h VCNetPrg\chap6\RAS\RAS高级编程\gpl.txt VCNetPrg\chap6\RAS\RAS高级编程\pack.bat VCNetPrg\chap6\RAS\RAS高级编程\res\Afd.ico VCNetPrg\chap6\RAS\RAS高级编程\res\Afd.rc2 VCNetPrg\chap6\RAS\RAS高级编程\res\Alexf03.bmp VCNetPrg\chap6\RAS\RAS高级编程\res\Starwars.mid VCNetPrg\chap6\RAS\RAS高级编程\res\bground5.bmp VCNetPrg\chap6\RAS\RAS高级编程\res\philosop.bmp VCNetPrg\chap6\RAS\RAS高级编程\res VCNetPrg\chap6\RAS\RAS高级编程\resource.h VCNetPrg\chap6\RAS\RAS高级编程\trayicon.cpp VCNetPrg\chap6\RAS\RAS高级编程\trayicon.h VCNetPrg\chap6\RAS\RAS高级编程 VCNetPrg\chap6\RAS VCNetPrg\chap6\TAPI\MyTapi\MyTapi.aps VCNetPrg\chap6\TAPI\MyTapi\MyTapi.clw VCNetPrg\chap6\TAPI\MyTapi\MyTapi.cpp VCNetPrg\chap6\TAPI\MyTapi\MyTapi.dsp VCNetPrg\chap6\TAPI\MyTapi\MyTapi.dsw VCNetPrg\chap6\TAPI\MyTapi\MyTapi.h VCNetPrg\chap6\TAPI\MyTapi\MyTapi.ncb VCNetPrg\chap6\TAPI\MyTapi\MyTapi.opt VCNetPrg\chap6\TAPI\MyTapi\MyTapi.plg VCNetPrg\chap6\TAPI\MyTapi\MyTapi.rc VCNetPrg\chap6\TAPI\MyTapi\MyTapiDlg.cpp VCNetPrg\chap6\TAPI\MyTapi\MyTapiDlg.h VCNetPrg\chap6\TAPI\MyTapi\ReadMe.txt VCNetPrg\chap6\TAPI\MyTapi\Resource.h VCNetPrg\chap6\TAPI\MyTapi\StdAfx.cpp VCNetPrg\chap6\TAPI\MyTapi\StdAfx.h VCNetPrg\chap6\TAPI\MyTapi\res\MyTapi.ico VCNetPrg\chap6\TAPI\MyTapi\res\MyTapi.rc2 VCNetPrg\chap6\TAPI\MyTapi\res VCNetPrg\chap6\TAPI\MyTapi VCNetPrg\chap6\TAPI VCNetPrg\chap6\Telnet\TelnetChatServer.rar VCNetPrg\chap6\Telnet\bbs程序开发.rar VCNetPrg\chap6\Telnet VCNetPrg\chap6 VCNetPrg\chap7\MSCOMM\MSCOMM\ConfigureDlg.cpp VCNetPrg\chap7\MSCOMM\MSCOMM\ConfigureDlg.h VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.APS VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.clw VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.cpp VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.dsp VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.dsw VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.h VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.ncb VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.opt VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.plg VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMM.rc VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMMDlg.cpp VCNetPrg\chap7\MSCOMM\MSCOMM\MSCOMMDlg.h VCNetPrg\chap7\MSCOMM\MSCOMM\ReadMe.txt VCNetPrg\chap7\MSCOMM\MSCOMM\Resource.h VCNetPrg\chap7\MSCOMM\MSCOMM\StdAfx.cpp VCNetPrg\chap7\MSCOMM\MSCOMM\StdAfx.h VCNetPrg\chap7\MSCOMM\MSCOMM\mscomm1.cpp VCNetPrg\chap7\MSCOMM\MSCOMM\mscomm1.h VCNetPrg\chap7\MSCOMM\MSCOMM\res\MSCOMM.ico VCNetPrg\chap7\MSCOMM\MSCOMM\res\MSCOMM.rc2 VCNetPrg\chap7\MSCOMM\MSCOMM\res VCNetPrg\chap7\MSCOMM\MSCOMM VCNetPrg\chap7\MSCOMM VCNetPrg\chap7\Modem\语音电话高级编程\AboutHelpDlg.cpp VCNetPrg\chap7\Modem\语音电话高级编程\AboutHelpDlg.h VCNetPrg\chap7\Modem\语音电话高级编程\Release\modem.exe VCNetPrg\chap7\Modem\语音电话高级编程\Release VCNetPrg\chap7\Modem\语音电话高级编程\StdAfx.cpp VCNetPrg\chap7\Modem\语音电话高级编程\StdAfx.h VCNetPrg\chap7\Modem\语音电话高级编程\modem.001 VCNetPrg\chap7\Modem\语音电话高级编程\modem.002 VCNetPrg\chap7\Modem\语音电话高级编程\modem.003 VCNetPrg\chap7\Modem\语音电话高级编程\modem.aps VCNetPrg\chap7\Modem\语音电话高级编程\modem.clw VCNetPrg\chap7\Modem\语音电话高级编程\modem.cpp VCNetPrg\chap7\Modem\语音电话高级编程\modem.dsp VCNetPrg\chap7\Modem\语音电话高级编程\modem.dsw VCNetPrg\chap7\Modem\语音电话高级编程\modem.h VCNetPrg\chap7\Modem\语音电话高级编程\modem.mak VCNetPrg\chap7\Modem\语音电话高级编程\modem.ncb VCNetPrg\chap7\Modem\语音电话高级编程\modem.opt VCNetPrg\chap7\Modem\语音电话高级编程\modem.plg VCNetPrg\chap7\Modem\语音电话高级编程\modem.rc VCNetPrg\chap7\Modem\语音电话高级编程\modem.rc2 VCNetPrg\chap7\Modem\语音电话高级编程\modemDlg.cpp VCNetPrg\chap7\Modem\语音电话高级编程\modemDlg.h VCNetPrg\chap7\Modem\语音电话高级编程\res\Main.ico VCNetPrg\chap7\Modem\语音电话高级编程\res\Neighbor.ico VCNetPrg\chap7\Modem\语音电话高级编程\res\modem.ICO VCNetPrg\chap7\Modem\语音电话高级编程\res\modem.rc2 VCNetPrg\chap7\Modem\语音电话高级编程\res VCNetPrg\chap7\Modem\语音电话高级编程\resource.h VCNetPrg\chap7\Modem\语音电话高级编程 VCNetPrg\chap7\Modem VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MyCom.cpp VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MyCom.h VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.aps VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.clw VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.cpp VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.dsp VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.dsw VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.h VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.ncb VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.opt VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.plg VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialCom.rc VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialComDlg.cpp VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\MySerialComDlg.h VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\ReadMe.txt VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\Resource.h VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\StdAfx.cpp VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\StdAfx.h VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\res\MySerialCom.ico VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\res\MySerialCom.rc2 VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom\res VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom\MySerialCom VCNetPrg\chap7\MySerialCom\《--程序--》MySerialCom VCNetPrg\chap7\MySerialCom VCNetPrg\chap7 VCNetPrg\chap8\HTTP代理服务\Authorization.jpg VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer\Authorization.jpg VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer\VirtualPage.html VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer\authorizationrequired.html VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer\notification.htm VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer\proxy.log VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer\refuse.txt VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer VCNetPrg\chap8\HTTP代理服务\Debug\ProxyServer.exe VCNetPrg\chap8\HTTP代理服务\Debug VCNetPrg\chap8\HTTP代理服务\ProxyServer\Authorization.jpg VCNetPrg\chap8\HTTP代理服务\ProxyServer\VirtualPage.html VCNetPrg\chap8\HTTP代理服务\ProxyServer\authorizationrequired.html VCNetPrg\chap8\HTTP代理服务\ProxyServer\notification.htm VCNetPrg\chap8\HTTP代理服务\ProxyServer\proxy.log VCNetPrg\chap8\HTTP代理服务\ProxyServer\refuse.txt VCNetPrg\chap8\HTTP代理服务\ProxyServer VCNetPrg\chap8\HTTP代理服务\ProxyServer.aps VCNetPrg\chap8\HTTP代理服务\ProxyServer.clw VCNetPrg\chap8\HTTP代理服务\ProxyServer.cpp VCNetPrg\chap8\HTTP代理服务\ProxyServer.dsp VCNetPrg\chap8\HTTP代理服务\ProxyServer.dsw VCNetPrg\chap8\HTTP代理服务\ProxyServer.h VCNetPrg\chap8\HTTP代理服务\ProxyServer.ncb VCNetPrg\chap8\HTTP代理服务\ProxyServer.opt VCNetPrg\chap8\HTTP代理服务\ProxyServer.plg VCNetPrg\chap8\HTTP代理服务\ProxyServer.rc VCNetPrg\chap8\HTTP代理服务\ProxyServer1.cpp VCNetPrg\chap8\HTTP代理服务\ProxyServer1.h VCNetPrg\chap8\HTTP代理服务\ProxyServerDlg.cpp VCNetPrg\chap8\HTTP代理服务\ProxyServerDlg.h VCNetPrg\chap8\HTTP代理服务\ReadMe.txt VCNetPrg\chap8\HTTP代理服务\StdAfx.cpp VCNetPrg\chap8\HTTP代理服务\StdAfx.h VCNetPrg\chap8\HTTP代理服务\VirtualPage.html VCNetPrg\chap8\HTTP代理服务\authorizationrequired.html VCNetPrg\chap8\HTTP代理服务\notification.htm VCNetPrg\chap8\HTTP代理服务\proxy.log VCNetPrg\chap8\HTTP代理服务\refuse.txt VCNetPrg\chap8\HTTP代理服务\res\ProxyServer.ico VCNetPrg\chap8\HTTP代理服务\res\ProxyServer.rc2 VCNetPrg\chap8\HTTP代理服务\res VCNetPrg\chap8\HTTP代理服务\resource.h VCNetPrg\chap8\HTTP代理服务 VCNetPrg\chap8\Socks5\ReadMe.txt VCNetPrg\chap8\Socks5\Socks5.cpp VCNetPrg\chap8\Socks5\Socks5.dsp VCNetPrg\chap8\Socks5\Socks5.dsw VCNetPrg\chap8\Socks5\Socks5.ncb VCNetPrg\chap8\Socks5\Socks5.opt VCNetPrg\chap8\Socks5\Socks5.plg VCNetPrg\chap8\Socks5\StdAfx.cpp VCNetPrg\chap8\Socks5\StdAfx.h VCNetPrg\chap8\Socks5 VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.aps VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.clw VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.cpp VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.dsp VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.dsw VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.h VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.ncb VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.opt VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.plg VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\MySocks5.rc VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\ReadMe.txt VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\Resource.h VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\StdAfx.cpp VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现\StdAfx.h VCNetPrg\chap8\《--程序1--》一个简单的代理服务程序的实现 VCNetPrg\chap8 VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\CMessg.cpp VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\CMessg.h VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\ClientSocket.cpp VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\ClientSocket.h VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\Example2_ChatRoom.aps VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\Example2_ChatRoom.clw VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\Example2_ChatRoom.cpp VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\Example2_ChatRoom.dsp VCNetPrg\chap9\ChatRoom\Example2_ChatRoom\Example2_ChatRoom.dsw VCNetPrg\cha