实例介绍
网络协议的实现代码,分为十个章节,可用于网络课程的学习。
【实例截图】
【核心代码】
b1c34dc4-2547-474d-9c8c-78ab29512afe
├── chap10
│ ├── RAS高级编程
│ │ ├── Afd.aps
│ │ ├── Afd.clw
│ │ ├── Afd.cpp
│ │ ├── AfdDlg.cpp
│ │ ├── AfdDlg.h
│ │ ├── Afd.dsp
│ │ ├── AFD.dsw
│ │ ├── Afd.h
│ │ ├── AFDialPanel.cpp
│ │ ├── AFDialPanel.h
│ │ ├── AFD.ncb
│ │ ├── AFD.opt
│ │ ├── Afd.plg
│ │ ├── Afd.rc
│ │ ├── AlexfPerf.cpp
│ │ ├── AlexfPerf.h
│ │ ├── Debug
│ │ │ ├── Afd.exe
│ │ │ ├── afd.ini
│ │ │ └── afd.log
│ │ ├── ECardClient
│ │ ├── FaceWnd.cpp
│ │ ├── FaceWnd.h
│ │ ├── gpl.txt
│ │ ├── HyperLink.cpp
│ │ ├── HyperLink.h
│ │ ├── IMapi.cpp
│ │ ├── IMapi.h
│ │ ├── INFO.TXT
│ │ ├── ModulVer.cpp
│ │ ├── ModulVer.h
│ │ ├── pack.bat
│ │ ├── PACK_LST
│ │ ├── Page1.cpp
│ │ ├── Page1.h
│ │ ├── Page2.cpp
│ │ ├── Page2.h
│ │ ├── Page3.cpp
│ │ ├── Page3.h
│ │ ├── Page4.cpp
│ │ ├── Page4.h
│ │ ├── PEXE.BAT
│ │ ├── PhoneNumberDlg.cpp
│ │ ├── PhoneNumberDlg.h
│ │ ├── README.TXT
│ │ ├── res
│ │ │ ├── Afd.ico
│ │ │ ├── Afd.rc2
│ │ │ ├── Alexf03.bmp
│ │ │ ├── bground5.bmp
│ │ │ ├── philosop.bmp
│ │ │ └── Starwars.mid
│ │ ├── resource.h
│ │ ├── RunProgDlg.cpp
│ │ ├── RunProgDlg.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── trayicon.cpp
│ │ └── trayicon.h
│ └── readme.txt
├── chap11
│ ├── readme.txt
│ └── 语音电话高级编程
│ ├── A.ico
│ ├── modem.001
│ ├── modem.002
│ ├── modem.003
│ ├── modem.aps
│ ├── modem.clw
│ ├── modem.cpp
│ ├── modemDlg.cpp
│ ├── modemDlg.h
│ ├── modem.dsp
│ ├── modem.dsw
│ ├── modem.exe
│ ├── modem.h
│ ├── modem.ico
│ ├── modem.mak
│ ├── modem.ncb
│ ├── modem.opt
│ ├── modem.plg
│ ├── modem.rc
│ ├── modem.rc2
│ ├── MODEM.zip
│ ├── Release
│ │ └── modem.exe
│ ├── res
│ │ ├── modem.ico
│ │ └── modem.rc2
│ ├── resource.h
│ ├── StdAfx.cpp
│ └── StdAfx.h
├── chap12
│ ├── readme.txt
│ └── 串口通信高级编程
│ ├── Debug
│ │ └── SerialComm.exe
│ ├── DebugDump.h
│ ├── ReadMe.txt
│ ├── res
│ │ ├── SerialComm.ico
│ │ └── SerialComm.rc2
│ ├── resource.h
│ ├── SerialBuffer.cpp
│ ├── SerialBuffer.h
│ ├── SerialComm.aps
│ ├── SerialComm.asp
│ ├── SerialComm.clw
│ ├── SerialComm.cpp
│ ├── SerialCommDlg.cpp
│ ├── SerialCommDlg.h
│ ├── SerialComm.dsp
│ ├── SerialComm.dsw
│ ├── SerialComm.h
│ ├── SerialCommHelper.cpp
│ ├── SerialCommHelper.h
│ ├── SerialComm.ncb
│ ├── SerialComm.opt
│ ├── SerialComm.plg
│ ├── SerialComm.rc
│ ├── StdAfx.cpp
│ └── StdAfx.h
├── chap3
│ ├── readme.txt
│ ├── TCP.UDP高级编程
│ │ ├── ClientSocketDlg.cpp
│ │ ├── ClientSocketDlg.h
│ │ ├── Debug
│ │ │ └── 服务器端程序.exe
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── ServerSocket.ico
│ │ │ └── ServerSocket.rc2
│ │ ├── Resource.h
│ │ ├── ServerSocket.aps
│ │ ├── ServerSocket.cpp
│ │ ├── ServerSocketDlg.cpp
│ │ ├── ServerSocketDlg.h
│ │ ├── ServerSocket.dsp
│ │ ├── ServerSocket.dsw
│ │ ├── ServerSocket.h
│ │ ├── ServerSocket.ncb
│ │ ├── ServerSocket.opt
│ │ ├── ServerSocket.plg
│ │ ├── ServerSocket.rc
│ │ ├── SocketComm.cpp
│ │ ├── SocketComm.h
│ │ ├── SocketManager.cpp
│ │ ├── SocketManager.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── TCP聊天客户端
│ │ ├── CSocketcli.aps
│ │ ├── CSocketcli.clw
│ │ ├── CSocketcli.cpp
│ │ ├── CSocketcliDlg.cpp
│ │ ├── CSocketcliDlg.h
│ │ ├── CSocketcli.dsp
│ │ ├── CSocketcli.dsw
│ │ ├── CSocketcli.h
│ │ ├── CSocketcli.ncb
│ │ ├── CSocketcli.opt
│ │ ├── CSocketcli.plg
│ │ ├── CSocketcli.rc
│ │ ├── Debug
│ │ │ └── CSocketcli.exe
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── CSocketcli.ico
│ │ │ └── CSocketcli.rc2
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── TCP聊天服务器端
│ │ ├── CSocket.aps
│ │ ├── CSocket.clw
│ │ ├── CSocket.cpp
│ │ ├── CSocketDlg.cpp
│ │ ├── CSocketDlg.h
│ │ ├── CSocket.dsp
│ │ ├── CSocket.dsw
│ │ ├── CSocket.h
│ │ ├── CSocket.ncb
│ │ ├── CSocket.opt
│ │ ├── CSocket.plg
│ │ ├── CSocket.rc
│ │ ├── Debug
│ │ │ └── CSocket.exe
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── CSocket.ico
│ │ │ └── CSocket.rc2
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ └── UDP点对点聊天
│ ├── CComm.cpp
│ ├── CComm.h
│ ├── main.cpp
│ ├── @PSC_ReadMe_757_3.txt
│ ├── readme.txt
│ ├── Release
│ │ ├── SChat_1.exe
│ │ └── SChat_2.exe
│ ├── SChat_1.exe
│ ├── SChat_2.exe
│ ├── SChat.dsp
│ ├── SChat.dsw
│ ├── SChat.exe
│ ├── SChat.ncb
│ ├── SChat.opt
│ ├── SChat.plg
│ └── screenshot.jpg
├── chap4
│ ├── EnumProtocal
│ │ ├── Debug
│ │ │ └── EnumProtocal.exe
│ │ ├── EnumProtocal.aps
│ │ ├── EnumProtocal.clw
│ │ ├── EnumProtocal.cpp
│ │ ├── EnumProtocalDoc.cpp
│ │ ├── EnumProtocalDoc.h
│ │ ├── EnumProtocal.dsp
│ │ ├── EnumProtocal.dsw
│ │ ├── EnumProtocal.h
│ │ ├── EnumProtocal.ncb
│ │ ├── EnumProtocal.opt
│ │ ├── EnumProtocal.plg
│ │ ├── EnumProtocal.rc
│ │ ├── EnumProtocalView.cpp
│ │ ├── EnumProtocalView.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── EnumProtocalDoc.ico
│ │ │ ├── EnumProtocal.ico
│ │ │ ├── EnumProtocal.rc2
│ │ │ └── Toolbar.bmp
│ │ ├── Resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── readme.txt
│ ├── TCP.IP终端程序源代码
│ │ ├── CONNECTD.CPP
│ │ ├── CONNECTD.H
│ │ ├── Debug
│ │ │ └── Wsterm.exe
│ │ ├── Doc.cpp
│ │ ├── DOC.H
│ │ ├── MAINFRM.CPP
│ │ ├── MAINFRM.H
│ │ ├── README.TXT
│ │ ├── RES
│ │ │ ├── TOOLBAR.BMP
│ │ │ ├── WSTERM.ICO
│ │ │ └── WSTERM.RC2
│ │ ├── RESOURCE.H
│ │ ├── STDAFX.CPP
│ │ ├── STDAFX.H
│ │ ├── termsock.cpp
│ │ ├── termsock.h
│ │ ├── View.cpp
│ │ ├── VIEW.H
│ │ ├── Wsterm.001
│ │ ├── Wsterm.aps
│ │ ├── WSTERM.CPP
│ │ ├── WSTERM.DEF
│ │ ├── Wsterm.dsp
│ │ ├── Wsterm.dsw
│ │ ├── WSTERM.H
│ │ ├── WSTERM.MAK
│ │ ├── Wsterm.ncb
│ │ ├── Wsterm.opt
│ │ ├── Wsterm.plg
│ │ └── Wsterm.rc
│ ├── 端口扫描
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── PortScan.aps
│ │ ├── PortScan.clw
│ │ ├── PortScan.cpp
│ │ ├── PortScanDoc.cpp
│ │ ├── PortScanDoc.h
│ │ ├── PortScan.dsp
│ │ ├── PortScan.dsw
│ │ ├── PortScan.h
│ │ ├── PortScan.ncb
│ │ ├── PortScan.opt
│ │ ├── PortScan.plg
│ │ ├── PortScan.rc
│ │ ├── PortScanView.cpp
│ │ ├── PortScanView.h
│ │ ├── ReadMe.txt
│ │ ├── Release
│ │ │ └── PortScan.exe
│ │ ├── res
│ │ │ ├── PortScanDoc.ico
│ │ │ ├── PortScan.ico
│ │ │ ├── PortScan.rc2
│ │ │ ├── Splsh16.bmp
│ │ │ └── Toolbar.bmp
│ │ ├── resource.h
│ │ ├── Splash.cpp
│ │ ├── Splash.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── TheSocket.cpp
│ │ └── TheSocket.h
│ ├── 获取网络设置,网卡信息
│ │ ├── CardInfoDlg.cpp
│ │ ├── CardInfoDlg.h
│ │ ├── Debug
│ │ │ └── GetNetSetting.exe
│ │ ├── GetNetSetting.aps
│ │ ├── GetNetSetting.clw
│ │ ├── GetNetSetting.cpp
│ │ ├── GetNetSettingDlg.cpp
│ │ ├── GetNetSettingDlg.h
│ │ ├── GetNetSetting.dsp
│ │ ├── GetNetSetting.dsw
│ │ ├── GetNetSetting.h
│ │ ├── GetNetSetting.ncb
│ │ ├── GetNetSetting.opt
│ │ ├── GetNetSetting.plg
│ │ ├── GetNetSetting.rc
│ │ ├── lassNetSetting.cpp
│ │ ├── lassNetSetting.h
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── GetNetSetting.ico
│ │ │ └── GetNetSetting.rc2
│ │ ├── Resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── 获得本机ip地址的MFC程序
│ │ ├── Debug
│ │ │ └── IPAddress.exe
│ │ ├── IPAddress.001
│ │ ├── IPAddress.aps
│ │ ├── IPAddress.clw
│ │ ├── IPAddress.cpp
│ │ ├── IPAddressDlg.cpp
│ │ ├── IPAddressDlg.h
│ │ ├── IPAddress.dsp
│ │ ├── IPAddress.dsw
│ │ ├── IPAddress.h
│ │ ├── IPAddress.ncb
│ │ ├── IPAddress.opt
│ │ ├── IPAddress.plg
│ │ ├── IPAddress.rc
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── IPAddress.ico
│ │ │ └── IPAddress.rc2
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ └── 超级链接
│ └── hyperlink_control
│ ├── Debug
│ │ └── HLSample.exe
│ ├── HLSample.001
│ ├── HLSample.aps
│ ├── HLSample.clw
│ ├── HLSample.cpp
│ ├── HLSampleDlg.cpp
│ ├── HLSampleDlg.h
│ ├── HLSample.dsp
│ ├── HLSample.dsw
│ ├── HLSample.h
│ ├── HLSample.ncb
│ ├── HLSample.opt
│ ├── HLSample.plg
│ ├── HLSample.rc
│ ├── HyperLink.cpp
│ ├── HyperLink.h
│ ├── res
│ │ ├── cursor1.cur
│ │ ├── HLSample.ico
│ │ └── HLSample.rc2
│ ├── resource.h
│ ├── StdAfx.cpp
│ └── StdAfx.h
├── chap5
│ ├── FTP客户端
│ │ ├── Debug
│ │ │ └── FTPSOCKET.exe
│ │ ├── FTPClass.cpp
│ │ ├── FTPClass.h
│ │ ├── FTPSOCKET.APS
│ │ ├── FTPSOCKET.clw
│ │ ├── FTPSOCKET.cpp
│ │ ├── FTPSOCKETDlg.cpp
│ │ ├── FTPSOCKETDlg.h
│ │ ├── FTPSOCKET.dsp
│ │ ├── FTPSOCKET.dsw
│ │ ├── FTPSOCKET.h
│ │ ├── FTPSOCKET.ncb
│ │ ├── FTPSOCKET.opt
│ │ ├── FTPSOCKET.plg
│ │ ├── FTPSOCKET.rc
│ │ ├── ListItem.cpp
│ │ ├── ListItem.h
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── FTPSOCKET.ico
│ │ │ └── FTPSOCKET.rc2
│ │ ├── Resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── FTP服务器
│ │ ├── Debug
│ │ │ └── Mini FtpServer.exe
│ │ ├── Mini FtpServer.cpp
│ │ ├── Mini FtpServer.dsp
│ │ ├── Mini FtpServer.dsw
│ │ ├── Mini FtpServer.ncb
│ │ ├── Mini FtpServer.opt
│ │ ├── Mini FtpServer.plg
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ └── 说明.txt
│ └── readme.txt
├── chap6
│ ├── myWininet_1
│ │ ├── Debug
│ │ │ └── myWinInet_1.exe
│ │ ├── myWinInet_1.aps
│ │ ├── myWinInet_1.clw
│ │ ├── myWinInet_1.cpp
│ │ ├── myWinInet_1Dlg.cpp
│ │ ├── myWinInet_1Dlg.h
│ │ ├── myWinInet_1.dsp
│ │ ├── myWinInet_1.dsw
│ │ ├── myWinInet_1.h
│ │ ├── myWinInet_1.ncb
│ │ ├── myWinInet_1.opt
│ │ ├── myWinInet_1.plg
│ │ ├── myWinInet_1.rc
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── myWinInet_1.ico
│ │ │ └── myWinInet_1.rc2
│ │ ├── Resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ └── ~VC4A.tmp
│ ├── readme.txt
│ ├── Web服务器
│ │ ├── Debug
│ │ │ └── WebServer.exe
│ │ ├── GenericServer.cpp
│ │ ├── GenericServer.h
│ │ ├── HTML
│ │ │ ├── fnf.html
│ │ │ └── mna.html
│ │ ├── HTTPServer.cpp
│ │ ├── HTTPServer.h
│ │ ├── Log.cpp
│ │ ├── Log.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── WebServer.ico
│ │ │ └── WebServer.rc2
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── WebServer.aps
│ │ ├── WebServer.clw
│ │ ├── WebServer.cpp
│ │ ├── WebServerDlg.cpp
│ │ ├── WebServerDlg.h
│ │ ├── WebServer.dsp
│ │ ├── WebServer.dsw
│ │ ├── WebServer.h
│ │ ├── WebServer.ncb
│ │ ├── WebServer.opt
│ │ ├── WebServer.plg
│ │ └── WebServer.rc
│ ├── 浏览器
│ │ ├── Debug
│ │ │ └── SampleBrower.exe
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── coldtool.bmp
│ │ │ ├── hottool.bmp
│ │ │ ├── SampleBrowerDoc.ico
│ │ │ ├── SampleBrower.ico
│ │ │ ├── SampleBrower.rc2
│ │ │ └── Toolbar.bmp
│ │ ├── Resource.h
│ │ ├── SampleBrower.aps
│ │ ├── SampleBrower.clw
│ │ ├── SampleBrower.cpp
│ │ ├── SampleBrowerDoc.cpp
│ │ ├── SampleBrowerDoc.h
│ │ ├── SampleBrower.dsp
│ │ ├── SampleBrower.dsw
│ │ ├── SampleBrower.h
│ │ ├── SampleBrower.ncb
│ │ ├── SampleBrower.opt
│ │ ├── SampleBrower.plg
│ │ ├── SampleBrower.rc
│ │ ├── SampleBrowerView.cpp
│ │ ├── SampleBrowerView.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ └── 网站下载
│ ├── 100x50.gif
│ ├── 120600530.gif
│ ├── 120_60.GIF
│ ├── 120.GIF
│ ├── 120xz60.gif
│ ├── 20020819-sohu.gif
│ ├── 388button.gif
│ ├── 43050.gif
│ ├── 74234.gif
│ ├── 75714.gif
│ ├── 78967.gif
│ ├── 80412.gif
│ ├── 83759.gif
│ ├── about.gif
│ ├── augbutton.gif
│ ├── aug.gif
│ ├── back-5.jpg
│ ├── back-6.jpg
│ ├── biaoshi.gif
│ ├── bottom.gif
│ ├── button02100.gif
│ ├── button2.gif
│ ├── button7-1.GIF
│ ├── button.gif
│ ├── chat-banner1.gif
│ ├── dingzi.gif
│ ├── document.cpp
│ ├── document.h
│ ├── fanti.gif
│ ├── foxanim.gif
│ ├── Frame.cpp
│ ├── Frame.h
│ ├── games.gif
│ ├── header_sohu.gif
│ ├── hua1.gif
│ ├── hua2.gif
│ ├── Img164197743.gif
│ ├── index__1.htm
│ ├── index__2.htm
│ ├── index.htm
│ ├── inet.cpp
│ ├── inet.h
│ ├── life.gif
│ ├── news.gif
│ ├── options.cpp
│ ├── options.h
│ ├── parser.cpp
│ ├── parser.h
│ ├── pixel.gif
│ ├── progress.cpp
│ ├── progress.h
│ ├── project.cpp
│ ├── project.h
│ ├── Projects
│ │ ├── dfsadf.sng
│ │ ├── dsadasd.sng
│ │ ├── dsfsdf.sng
│ │ ├── fff.sng
│ │ └── sfsdfds.sng
│ ├── qiye.gif
│ ├── qxcs.gif
│ ├── readme.txt
│ ├── reg.gif
│ ├── Release
│ │ ├── SiteSnag.bsc
│ │ └── SiteSnag.exe
│ ├── res
│ │ ├── bitmap1.bmp
│ │ ├── document.ico
│ │ ├── sitesnag.ico
│ │ ├── sitesnag.rc2
│ │ ├── timer.ico
│ │ ├── toolbar.bmp
│ │ └── tree.bmp
│ ├── resource.h
│ ├── sc1.gif
│ ├── sc2.gif
│ ├── SiteSnag.001
│ ├── SiteSnag.002
│ ├── SiteSnag.003
│ ├── SiteSnag.aps
│ ├── sitesnag.clw
│ ├── sitesnag.cpp
│ ├── SiteSnag.dsp
│ ├── sitesnag.dsw
│ ├── SiteSnag.h
│ ├── sitesnag.log
│ ├── sitesnag.ncb
│ ├── SiteSnag.opt
│ ├── SiteSnag.plg
│ ├── SiteSnag.rc
│ ├── SnagCon1.htm
│ ├── snag_hlp.zip
│ ├── snagpars.cpp
│ ├── snagpars.h
│ ├── sohu.gif
│ ├── sohu_logo.gif
│ ├── sohulogo.gif
│ ├── sports.gif
│ ├── starroad.gif
│ ├── stdafx.cpp
│ ├── stdafx.h
│ ├── tree.cpp
│ ├── tree.h
│ ├── urldlg.cpp
│ ├── urldlg.h
│ ├── View.cpp
│ ├── View.h
│ ├── wait.cpp
│ ├── wait.h
│ ├── yule.gif
│ └── zi-8.gif
├── chap7
│ ├── BBS高级程序开发
│ │ ├── ClientSocket.cpp
│ │ ├── ClientSocket.h
│ │ ├── CTelnet.001
│ │ ├── CTelnet.aps
│ │ ├── CTelnet.clw
│ │ ├── CTelnet.cpp
│ │ ├── CTelnetDoc.cpp
│ │ ├── CTelnetDoc.h
│ │ ├── CTelnet.dsp
│ │ ├── CTelnet.dsw
│ │ ├── CTelnet.h
│ │ ├── CTelnet.ncb
│ │ ├── CTelnet.opt
│ │ ├── CTelnet.plg
│ │ ├── CTelnet.rc
│ │ ├── CTelnetView.cpp
│ │ ├── CTelnetView.h
│ │ ├── Debug
│ │ │ └── CTelnet.exe
│ │ ├── HostDialog.cpp
│ │ ├── HostDialog.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── CTelnetDoc.ico
│ │ │ ├── CTelnet.ico
│ │ │ ├── CTelnet.rc2
│ │ │ └── Toolbar.bmp
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ └── readme.txt
├── chap8
│ ├── pop3高级程序开发
│ │ ├── ChooseDlg.cpp
│ │ ├── ChooseDlg.h
│ │ ├── Debug
│ │ │ └── pop3.exe
│ │ ├── Gniazdo.cpp
│ │ ├── Gniazdo.h
│ │ ├── Pop31.cpp
│ │ ├── Pop31.h
│ │ ├── pop3.aps
│ │ ├── pop3.cpp
│ │ ├── pop3Dlg.cpp
│ │ ├── pop3Dlg.h
│ │ ├── pop3.dsp
│ │ ├── pop3.dsw
│ │ ├── pop3.h
│ │ ├── pop3.ncb
│ │ ├── pop3.opt
│ │ ├── pop3.plg
│ │ ├── pop3.rc
│ │ ├── ReadMe.txt
│ │ ├── res
│ │ │ ├── pop3.ico
│ │ │ └── pop3.rc2
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── ViewDlg.cpp
│ │ └── ViewDlg.h
│ ├── readme.txt
│ ├── 简单邮件发送
│ │ ├── Mailer.aps
│ │ ├── Mailer.clw
│ │ ├── Mailer.cpp
│ │ ├── MailerDlg.cpp
│ │ ├── MailerDlg.h
│ │ ├── Mailer.dsp
│ │ ├── Mailer.dsw
│ │ ├── Mailer.h
│ │ ├── Mailer.ncb
│ │ ├── Mailer.opt
│ │ ├── Mailer.plg
│ │ ├── Mailer.rc
│ │ ├── ReadMe.txt
│ │ ├── Release
│ │ │ └── Mailer.exe
│ │ ├── res
│ │ │ ├── Mailer.ico
│ │ │ └── Mailer.rc2
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ └── 邮件发送高级编程
│ ├── Base64Coder.cpp
│ ├── Base64Coder.h
│ ├── Debug
│ │ └── SMTPwithAttach.exe
│ ├── glob-md5.h
│ ├── md5.cpp
│ ├── md5.h
│ ├── ReadMe.txt
│ ├── res
│ │ ├── SMTPwithAttach.ico
│ │ └── SMTPwithAttach.rc2
│ ├── Resource.h
│ ├── Smtp.cpp
│ ├── Smtp.h
│ ├── SMTPwithAttach.aps
│ ├── SMTPwithAttach.clw
│ ├── SMTPwithAttach.cpp
│ ├── SMTPwithAttachDlg.cpp
│ ├── SMTPwithAttachDlg.h
│ ├── SMTPwithAttach.dsp
│ ├── SMTPwithAttach.dsw
│ ├── SMTPwithAttach.h
│ ├── SMTPwithAttach.ncb
│ ├── SMTPwithAttach.opt
│ ├── SMTPwithAttach.plg
│ ├── SMTPwithAttach.rc
│ ├── StdAfx.cpp
│ └── StdAfx.h
├── chap9
│ ├── ICMP高级开发
│ │ ├── Debug
│ │ │ └── EWDPing.exe
│ │ ├── documents
│ │ │ ├── Colorbar.gif
│ │ │ ├── EarthWalk.gif
│ │ │ ├── index.html
│ │ │ ├── Install.html
│ │ │ ├── Methods.html
│ │ │ └── Variables.html
│ │ ├── EWDPing.001
│ │ ├── EWDPing.aps
│ │ ├── EWDPing.clw
│ │ ├── EWDPing.cpp
│ │ ├── EWDPingDlg.cpp
│ │ ├── EWDPingDlg.h
│ │ ├── EWDPing.dsp
│ │ ├── EWDPing.dsw
│ │ ├── EWDPing.exe
│ │ ├── EWDPing.h
│ │ ├── EWDPing.ico
│ │ ├── EWDPing.mak
│ │ ├── EWDPing.mdp
│ │ ├── EWDPing.ncb
│ │ ├── EWDPing.opt
│ │ ├── EWDPing.plg
│ │ ├── EWDPing.rc
│ │ ├── Icmp.cpp
│ │ ├── Icmp.h
│ │ ├── Icmp.rc
│ │ ├── PingOptionsDlg.cpp
│ │ ├── PingOptionsDlg.h
│ │ ├── ReadMe.txt
│ │ ├── RegKey.cpp
│ │ ├── RegKey.h
│ │ ├── res
│ │ │ ├── EWDPing.ico
│ │ │ ├── EWDPing.rc2
│ │ │ ├── ico00003.ico
│ │ │ ├── icon1.ico
│ │ │ ├── Inet1.ICO
│ │ │ ├── Inet2.ico
│ │ │ ├── inet3.ico
│ │ │ └── inet4.ico
│ │ ├── Resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── SysTCPIP.cpp
│ │ └── SysTCPIP.h
│ └── readme.txt
└── readme.txt
84 directories, 713 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论