嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
visual c 从初学到精通源代码
.
├── 源代码
│ ├── chapter01
│ │ └── 1.4
│ │ ├── HelloWorld.cpp
│ │ ├── HelloWorld.dsp
│ │ ├── HelloWorld.dsw
│ │ ├── HelloWorld.ncb
│ │ ├── HelloWorld.opt
│ │ ├── HelloWorld.plg
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── chapter02
│ │ ├── 2.3.1
│ │ │ ├── Dlg.aps
│ │ │ ├── Dlg.clw
│ │ │ ├── Dlg.cpp
│ │ │ ├── Dlg.dsp
│ │ │ ├── Dlg.dsw
│ │ │ ├── Dlg.h
│ │ │ ├── Dlg.ncb
│ │ │ ├── Dlg.opt
│ │ │ ├── Dlg.plg
│ │ │ ├── Dlg.rc
│ │ │ ├── DlgDlg.cpp
│ │ │ ├── DlgDlg.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── Resource.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ └── res
│ │ │ ├── Dlg.ico
│ │ │ └── Dlg.rc2
│ │ ├── 2.3.2
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── Resource.h
│ │ │ ├── SingleDoc.clw
│ │ │ ├── SingleDoc.cpp
│ │ │ ├── SingleDoc.dsp
│ │ │ ├── SingleDoc.dsw
│ │ │ ├── SingleDoc.h
│ │ │ ├── SingleDoc.ncb
│ │ │ ├── SingleDoc.opt
│ │ │ ├── SingleDoc.rc
│ │ │ ├── SingleDocDoc.cpp
│ │ │ ├── SingleDocDoc.h
│ │ │ ├── SingleDocView.cpp
│ │ │ ├── SingleDocView.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ └── res
│ │ │ ├── SingleDoc.ico
│ │ │ ├── SingleDoc.rc2
│ │ │ ├── SingleDocDoc.ico
│ │ │ └── Toolbar.bmp
│ │ ├── 2.3.3
│ │ │ ├── ChildFrm.cpp
│ │ │ ├── ChildFrm.h
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── MultiDoc.clw
│ │ │ ├── MultiDoc.cpp
│ │ │ ├── MultiDoc.dsp
│ │ │ ├── MultiDoc.dsw
│ │ │ ├── MultiDoc.h
│ │ │ ├── MultiDoc.ncb
│ │ │ ├── MultiDoc.opt
│ │ │ ├── MultiDoc.rc
│ │ │ ├── MultiDocDoc.cpp
│ │ │ ├── MultiDocDoc.h
│ │ │ ├── MultiDocView.cpp
│ │ │ ├── MultiDocView.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── Resource.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ └── res
│ │ │ ├── MultiDoc.ico
│ │ │ ├── MultiDoc.rc2
│ │ │ ├── MultiDocDoc.ico
│ │ │ └── Toolbar.bmp
│ │ └── 2.3.4
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── Resource.h
│ │ ├── SglHTML.clw
│ │ ├── SglHTML.cpp
│ │ ├── SglHTML.dsp
│ │ ├── SglHTML.dsw
│ │ ├── SglHTML.h
│ │ ├── SglHTML.ncb
│ │ ├── SglHTML.opt
│ │ ├── SglHTML.plg
│ │ ├── SglHTML.rc
│ │ ├── SglHTMLDoc.cpp
│ │ ├── SglHTMLDoc.h
│ │ ├── SglHTMLView.cpp
│ │ ├── SglHTMLView.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ └── res
│ │ ├── SglHTML.ico
│ │ ├── SglHTML.rc2
│ │ ├── SglHTMLDoc.ico
│ │ └── Toolbar.bmp
│ ├── chapter03
│ │ ├── 3.2.1
│ │ │ ├── class
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── class.cpp
│ │ │ │ ├── class.dsp
│ │ │ │ ├── class.dsw
│ │ │ │ ├── class.ncb
│ │ │ │ ├── class.opt
│ │ │ │ └── class.plg
│ │ │ └── struct
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── struct.cpp
│ │ │ ├── struct.dsp
│ │ │ ├── struct.dsw
│ │ │ ├── struct.ncb
│ │ │ ├── struct.opt
│ │ │ └── struct.plg
│ │ ├── 3.2.3
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.2.6
│ │ │ └── Books
│ │ │ ├── Books.cpp
│ │ │ ├── Books.dsp
│ │ │ ├── Books.dsw
│ │ │ ├── Books.ncb
│ │ │ ├── Books.opt
│ │ │ ├── Books.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.2.7
│ │ │ └── salary
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── salary.cpp
│ │ │ ├── salary.dsp
│ │ │ ├── salary.dsw
│ │ │ ├── salary.ncb
│ │ │ ├── salary.opt
│ │ │ └── salary.plg
│ │ ├── 3.3.2
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.3.3
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.3.4
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.4.3
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.4.4
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.4.5
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── 3.5.3
│ │ │ └── Employee
│ │ │ ├── Employee.cpp
│ │ │ ├── Employee.dsp
│ │ │ ├── Employee.dsw
│ │ │ ├── Employee.ncb
│ │ │ ├── Employee.opt
│ │ │ ├── Employee.plg
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ └── 3.5.4
│ │ └── Employee
│ │ ├── Employee.cpp
│ │ ├── Employee.dsp
│ │ ├── Employee.dsw
│ │ ├── Employee.ncb
│ │ ├── Employee.opt
│ │ ├── Employee.plg
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── chapter04
│ │ └── BreakPoint
│ │ ├── BreakPoint.cpp
│ │ ├── BreakPoint.dsp
│ │ ├── BreakPoint.dsw
│ │ ├── BreakPoint.ncb
│ │ ├── BreakPoint.opt
│ │ ├── BreakPoint.plg
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── chapter05
│ │ └── 5.2
│ │ ├── Example1.cpp
│ │ ├── Example1.dsp
│ │ ├── Example1.dsw
│ │ ├── Example1.ncb
│ │ ├── Example1.opt
│ │ └── Example1.plg
│ ├── chapter06
│ │ └── Example2
│ │ ├── Example2.clw
│ │ ├── Example2.cpp
│ │ ├── Example2.dsp
│ │ ├── Example2.dsw
│ │ ├── Example2.h
│ │ ├── Example2.ncb
│ │ ├── Example2.opt
│ │ ├── Example2.rc
│ │ ├── Example2Doc.cpp
│ │ ├── Example2Doc.h
│ │ ├── Example2View.cpp
│ │ ├── Example2View.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── Resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ └── res
│ │ ├── Example2.ico
│ │ ├── Example2.rc2
│ │ ├── Example2Doc.ico
│ │ └── Toolbar.bmp
│ ├── chapter07
│ │ └── Example3
│ │ ├── Example3.aps
│ │ ├── Example3.clw
│ │ ├── Example3.cpp
│ │ ├── Example3.dsp
│ │ ├── Example3.dsw
│ │ ├── Example3.h
│ │ ├── Example3.ncb
│ │ ├── Example3.opt
│ │ ├── Example3.plg
│ │ ├── Example3.rc
│ │ ├── Example3Doc.cpp
│ │ ├── Example3Doc.h
│ │ ├── Example3View.cpp
│ │ ├── Example3View.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── Resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ └── res
│ │ ├── Example3.ico
│ │ ├── Example3.rc2
│ │ ├── Example3Doc.ico
│ │ └── Toolbar.bmp
│ ├── chapter08
│ │ ├── 8.1-8.5
│ │ │ └── Example4
│ │ │ ├── Example4.aps
│ │ │ ├── Example4.clw
│ │ │ ├── Example4.cpp
│ │ │ ├── Example4.dsp
│ │ │ ├── Example4.dsw
│ │ │ ├── Example4.h
│ │ │ ├── Example4.ncb
│ │ │ ├── Example4.opt
│ │ │ ├── Example4.plg
│ │ │ ├── Example4.rc
│ │ │ ├── Example4Doc.cpp
│ │ │ ├── Example4Doc.h
│ │ │ ├── Example4View.cpp
│ │ │ ├── Example4View.h
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── Resource.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ └── res
│ │ │ ├── Example4.ico
│ │ │ ├── Example4.rc2
│ │ │ ├── Example4Doc.ico
│ │ │ └── Toolbar.bmp
│ │ ├── 8.6
│ │ │ └── Example5
│ │ │ ├── Example5.aps
│ │ │ ├── Example5.clw
│ │ │ ├── Example5.cpp
│ │ │ ├── Example5.dsp
│ │ │ ├── Example5.dsw
│ │ │ ├── Example5.h
│ │ │ ├── Example5.ncb
│ │ │ ├── Example5.opt
│ │ │ ├── Example5.plg
│ │ │ ├── Example5.rc
│ │ │ ├── Example5Doc.cpp
│ │ │ ├── Example5Doc.h
│ │ │ ├── Example5View.cpp
│ │ │ ├── Example5View.h
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── Resource.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ └── res
│ │ │ ├── Example5.ico
│ │ │ ├── Example5.rc2
│ │ │ ├── Example5Doc.ico
│ │ │ └── Toolbar.bmp
│ │ └── 8.7
│ │ └── Scroll
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── Resource.h
│ │ ├── Scroll.aps
│ │ ├── Scroll.clw
│ │ ├── Scroll.cpp
│ │ ├── Scroll.dsp
│ │ ├── Scroll.dsw
│ │ ├── Scroll.h
│ │ ├── Scroll.ncb
│ │ ├── Scroll.opt
│ │ ├── Scroll.plg
│ │ ├── Scroll.rc
│ │ ├── ScrollDoc.cpp
│ │ ├── ScrollDoc.h
│ │ ├── ScrollView.cpp
│ │ ├── ScrollView.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ └── res
│ │ ├── Scroll.ico
│ │ ├── Scroll.rc2
│ │ ├── ScrollDoc.ico
│ │ └── Toolbar.bmp
│ ├── chapter09
│ │ └── 9.2.4
│ │ └── Bitmap
│ │ ├── Bitmap.aps
│ │ ├── Bitmap.clw
│ │ ├── Bitmap.cpp
│ │ ├── Bitmap.dsp
│ │ ├── Bitmap.dsw
│ │ ├── Bitmap.h
│ │ ├── Bitmap.ncb
│ │ ├── Bitmap.opt
│ │ ├── Bitmap.plg
│ │ ├── Bitmap.rc
│ │ ├── BitmapDoc.cpp
│ │ ├── BitmapDoc.h
│ │ ├── BitmapView.cpp
│ │ ├── BitmapView.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── res
│ │ │ ├── Bitmap.ico
│ │ │ ├── Bitmap.rc2
│ │ │ ├── BitmapDoc.ico
│ │ │ ├── Toolbar.bmp
│ │ │ ├── bitmap1.bmp
│ │ │ ├── bitmap2.bmp
│ │ │ ├── bmp2.bmp
│ │ │ ├── bmp3.bmp
│ │ │ └── bmp4.bmp
│ │ └── resource.h
│ ├── chapter10
│ │ ├── 10.1.3
│ │ │ └── Add
│ │ │ ├── Add.aps
│ │ │ ├── Add.clw
│ │ │ ├── Add.cpp
│ │ │ ├── Add.dsp
│ │ │ ├── Add.dsw
│ │ │ ├── Add.h
│ │ │ ├── Add.ncb
│ │ │ ├── Add.opt
│ │ │ ├── Add.plg
│ │ │ ├── Add.rc
│ │ │ ├── AddDlg.cpp
│ │ │ ├── AddDlg.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── res
│ │ │ │ ├── Add.ico
│ │ │ │ └── Add.rc2
│ │ │ └── resource.h
│ │ ├── 10.2
│ │ │ └── Dialog
│ │ │ ├── Dialog.aps
│ │ │ ├── Dialog.clw
│ │ │ ├── Dialog.cpp
│ │ │ ├── Dialog.dsp
│ │ │ ├── Dialog.dsw
│ │ │ ├── Dialog.h
│ │ │ ├── Dialog.ncb
│ │ │ ├── Dialog.opt
│ │ │ ├── Dialog.plg
│ │ │ ├── Dialog.rc
│ │ │ ├── DialogDoc.cpp
│ │ │ ├── DialogDoc.h
│ │ │ ├── DialogView.cpp
│ │ │ ├── DialogView.h
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── MyDialog.cpp
│ │ │ ├── MyDialog.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── res
│ │ │ │ ├── Dialog.ico
│ │ │ │ ├── Dialog.rc2
│ │ │ │ ├── DialogDoc.ico
│ │ │ │ └── Toolbar.bmp
│ │ │ └── resource.h
│ │ ├── 10.3
│ │ │ └── Show
│ │ │ ├── ReadMe.txt
│ │ │ ├── Show.aps
│ │ │ ├── Show.clw
│ │ │ ├── Show.cpp
│ │ │ ├── Show.dsp
│ │ │ ├── Show.dsw
│ │ │ ├── Show.h
│ │ │ ├── Show.ncb
│ │ │ ├── Show.opt
│ │ │ ├── Show.plg
│ │ │ ├── Show.rc
│ │ │ ├── ShowDlg.cpp
│ │ │ ├── ShowDlg.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── res
│ │ │ │ ├── Show.ico
│ │ │ │ └── Show.rc2
│ │ │ └── resource.h
│ │ └── 10.4.3
│ │ └── AddressList
│ │ ├── AddressList.aps
│ │ ├── AddressList.clw
│ │ ├── AddressList.cpp
│ │ ├── AddressList.dsp
│ │ ├── AddressList.dsw
│ │ ├── AddressList.h
│ │ ├── AddressList.ncb
│ │ ├── AddressList.opt
│ │ ├── AddressList.plg
│ │ ├── AddressList.rc
│ │ ├── AddressListDlg.cpp
│ │ ├── AddressListDlg.h
│ │ ├── PropPage1.cpp
│ │ ├── PropPage1.h
│ │ ├── PropPage2.cpp
│ │ ├── PropPage2.h
│ │ ├── PropPage3.cpp
│ │ ├── PropPage3.h
│ │ ├── PropSheet.cpp
│ │ ├── PropSheet.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── res
│ │ │ ├── AddressList.ico
│ │ │ ├── AddressList.rc2
│ │ │ └── address.bmp
│ │ └── resource.h
│ ├── chapter11
│ │ └── interface
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── interface.aps
│ │ ├── interface.clw
│ │ ├── interface.cpp
│ │ ├── interface.dsp
│ │ ├── interface.dsw
│ │ ├── interface.h
│ │ ├── interface.ncb
│ │ ├── interface.opt
│ │ ├── interface.plg
│ │ ├── interface.rc
│ │ ├── interfaceDoc.cpp
│ │ ├── interfaceDoc.h
│ │ ├── interfaceView.cpp
│ │ ├── interfaceView.h
│ │ ├── res
│ │ │ ├── Toolbar.bmp
│ │ │ ├── interface.ico
│ │ │ ├── interface.rc2
│ │ │ ├── interfaceDoc.ico
│ │ │ └── newtoolb.bmp
│ │ └── resource.h
│ ├── chapter12
│ │ └── file
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── file.aps
│ │ ├── file.clw
│ │ ├── file.cpp
│ │ ├── file.dsp
│ │ ├── file.dsw
│ │ ├── file.h
│ │ ├── file.ncb
│ │ ├── file.opt
│ │ ├── file.plg
│ │ ├── file.rc
│ │ ├── fileDoc.cpp
│ │ ├── fileDoc.h
│ │ ├── fileView.cpp
│ │ ├── fileView.h
│ │ ├── new.txt
│ │ ├── res
│ │ │ ├── Toolbar.bmp
│ │ │ ├── file.ico
│ │ │ ├── file.rc2
│ │ │ └── fileDoc.ico
│ │ └── resource.h
│ ├── chapter13
│ │ ├── 13.2
│ │ │ └── multiDoc
│ │ │ ├── ChildFrm.cpp
│ │ │ ├── ChildFrm.h
│ │ │ ├── CntrItem.cpp
│ │ │ ├── CntrItem.h
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── multiDoc.aps
│ │ │ ├── multiDoc.clw
│ │ │ ├── multiDoc.cpp
│ │ │ ├── multiDoc.dsp
│ │ │ ├── multiDoc.dsw
│ │ │ ├── multiDoc.h
│ │ │ ├── multiDoc.ncb
│ │ │ ├── multiDoc.opt
│ │ │ ├── multiDoc.plg
│ │ │ ├── multiDoc.rc
│ │ │ ├── multiDocDoc.cpp
│ │ │ ├── multiDocDoc.h
│ │ │ ├── multiDocView.cpp
│ │ │ ├── multiDocView.h
│ │ │ ├── res
│ │ │ │ ├── Toolbar.bmp
│ │ │ │ ├── multiDoc.ico
│ │ │ │ ├── multiDoc.rc2
│ │ │ │ └── multiDocDoc.ico
│ │ │ └── resource.h
│ │ ├── 13.5
│ │ │ └── singleDoc
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── MyGraphicView.cpp
│ │ │ ├── MyGraphicView.h
│ │ │ ├── MyInfoView.cpp
│ │ │ ├── MyInfoView.h
│ │ │ ├── MyTreeView.cpp
│ │ │ ├── MyTreeView.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── res
│ │ │ │ ├── Toolbar.bmp
│ │ │ │ ├── singleDoc.ico
│ │ │ │ ├── singleDoc.rc2
│ │ │ │ ├── singleDocDoc.ico
│ │ │ │ └── tree.bmp
│ │ │ ├── resource.h
│ │ │ ├── singleDoc.aps
│ │ │ ├── singleDoc.clw
│ │ │ ├── singleDoc.cpp
│ │ │ ├── singleDoc.dsp
│ │ │ ├── singleDoc.dsw
│ │ │ ├── singleDoc.h
│ │ │ ├── singleDoc.ncb
│ │ │ ├── singleDoc.opt
│ │ │ ├── singleDoc.plg
│ │ │ ├── singleDoc.rc
│ │ │ ├── singleDocDoc.cpp
│ │ │ ├── singleDocDoc.h
│ │ │ ├── singleDocView.cpp
│ │ │ └── singleDocView.h
│ │ └── 13.6.4
│ │ └── archive
│ │ ├── DrawLine.cpp
│ │ ├── DrawLine.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── archive.aps
│ │ ├── archive.clw
│ │ ├── archive.cpp
│ │ ├── archive.dsp
│ │ ├── archive.dsw
│ │ ├── archive.h
│ │ ├── archive.ncb
│ │ ├── archive.opt
│ │ ├── archive.plg
│ │ ├── archive.rc
│ │ ├── archiveDoc.cpp
│ │ ├── archiveDoc.h
│ │ ├── archiveView.cpp
│ │ ├── archiveView.h
│ │ ├── res
│ │ │ ├── Toolbar.bmp
│ │ │ ├── archive.ico
│ │ │ ├── archive.rc2
│ │ │ ├── archiveDoc.ico
│ │ │ └── temp.bmp
│ │ ├── resource.h
│ │ └── 无标题.bmp
│ ├── chapter14
│ │ └── multiThread
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── multiThread.aps
│ │ ├── multiThread.clw
│ │ ├── multiThread.cpp
│ │ ├── multiThread.dsp
│ │ ├── multiThread.dsw
│ │ ├── multiThread.h
│ │ ├── multiThread.ncb
│ │ ├── multiThread.opt
│ │ ├── multiThread.plg
│ │ ├── multiThread.rc
│ │ ├── multiThreadDlg.cpp
│ │ ├── multiThreadDlg.h
│ │ ├── res
│ │ │ ├── multiThread.ico
│ │ │ └── multiThread.rc2
│ │ └── resource.h
│ ├── chapter16
│ │ ├── AddressBook.mdb
│ │ └── ODBCAPI
│ │ ├── DlgAdd.cpp
│ │ ├── DlgAdd.h
│ │ ├── DlgModify.cpp
│ │ ├── DlgModify.h
│ │ ├── ODBCAPI.APS
│ │ ├── ODBCAPI.clw
│ │ ├── ODBCAPI.clw2
│ │ ├── ODBCAPI.cpp
│ │ ├── ODBCAPI.dsp
│ │ ├── ODBCAPI.dsw
│ │ ├── ODBCAPI.h
│ │ ├── ODBCAPI.ncb
│ │ ├── ODBCAPI.opt
│ │ ├── ODBCAPI.plg
│ │ ├── ODBCAPI.rc
│ │ ├── ODBCAPIDlg.cpp
│ │ ├── ODBCAPIDlg.h
│ │ ├── ODBCOperator.cpp
│ │ ├── ODBCOperator.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── res
│ │ │ ├── ODBCAPI.ico
│ │ │ └── ODBCAPI.rc2
│ │ └── resource.h
│ ├── chapter17
│ │ ├── AddressBook.mdb
│ │ └── MFCODBC
│ │ ├── DlgAdd.cpp
│ │ ├── DlgAdd.h
│ │ ├── DlgModify.cpp
│ │ ├── DlgModify.h
│ │ ├── LinkInfoSet.cpp
│ │ ├── LinkInfoSet.h
│ │ ├── MFCODBC.APS
│ │ ├── MFCODBC.clw
│ │ ├── MFCODBC.cpp
│ │ ├── MFCODBC.dsp
│ │ ├── MFCODBC.dsw
│ │ ├── MFCODBC.h
│ │ ├── MFCODBC.ncb
│ │ ├── MFCODBC.opt
│ │ ├── MFCODBC.plg
│ │ ├── MFCODBC.rc
│ │ ├── MFCODBCDlg.cpp
│ │ ├── MFCODBCDlg.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── res
│ │ │ ├── MFCODBC.ico
│ │ │ └── MFCODBC.rc2
│ │ └── resource.h
│ ├── chapter18
│ │ ├── AddressBook.mdb
│ │ └── DAO
│ │ ├── DAO.APS
│ │ ├── DAO.clw
│ │ ├── DAO.cpp
│ │ ├── DAO.dsp
│ │ ├── DAO.dsw
│ │ ├── DAO.h
│ │ ├── DAO.ncb
│ │ ├── DAO.opt
│ │ ├── DAO.plg
│ │ ├── DAO.rc
│ │ ├── DAODlg.cpp
│ │ ├── DAODlg.h
│ │ ├── DlgAdd.cpp
│ │ ├── DlgAdd.h
│ │ ├── DlgModify.cpp
│ │ ├── DlgModify.h
│ │ ├── LinkInfoSet.cpp
│ │ ├── LinkInfoSet.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── res
│ │ │ ├── DAO.ico
│ │ │ └── DAO.rc2
│ │ └── resource.h
│ ├── chapter19
│ │ ├── ATLOLEDB
│ │ │ ├── ATLOLEDB.APS
│ │ │ ├── ATLOLEDB.clw
│ │ │ ├── ATLOLEDB.cpp
│ │ │ ├── ATLOLEDB.dsp
│ │ │ ├── ATLOLEDB.dsw
│ │ │ ├── ATLOLEDB.h
│ │ │ ├── ATLOLEDB.ncb
│ │ │ ├── ATLOLEDB.odl
│ │ │ ├── ATLOLEDB.opt
│ │ │ ├── ATLOLEDB.plg
│ │ │ ├── ATLOLEDB.rc
│ │ │ ├── ATLOLEDB.reg
│ │ │ ├── ATLOLEDB.rgs
│ │ │ ├── ATLOLEDBDlg.cpp
│ │ │ ├── ATLOLEDBDlg.h
│ │ │ ├── ATLOLEDB_i.c
│ │ │ ├── ATLOLEDB_i.h
│ │ │ ├── DlgAdd.cpp
│ │ │ ├── DlgAdd.h
│ │ │ ├── DlgModify.cpp
│ │ │ ├── DlgModify.h
│ │ │ ├── DlgProxy.cpp
│ │ │ ├── DlgProxy.h
│ │ │ ├── LinkInfo.H
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── res
│ │ │ │ ├── ATLOLEDB.ico
│ │ │ │ └── ATLOLEDB.rc2
│ │ │ └── resource.h
│ │ └── AddressBook.mdb
│ ├── chapter20
│ │ ├── ADO
│ │ │ ├── ADO.APS
│ │ │ ├── ADO.clw
│ │ │ ├── ADO.cpp
│ │ │ ├── ADO.dsp
│ │ │ ├── ADO.dsw
│ │ │ ├── ADO.h
│ │ │ ├── ADO.ncb
│ │ │ ├── ADO.opt
│ │ │ ├── ADO.plg
│ │ │ ├── ADO.rc
│ │ │ ├── ADODlg.cpp
│ │ │ ├── ADODlg.h
│ │ │ ├── AddressBook.mdb
│ │ │ ├── DlgAdd.cpp
│ │ │ ├── DlgAdd.h
│ │ │ ├── DlgModify.cpp
│ │ │ ├── DlgModify.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── msado15.tlh
│ │ │ ├── msado15.tli
│ │ │ ├── res
│ │ │ │ ├── ADO.ico
│ │ │ │ └── ADO.rc2
│ │ │ └── resource.h
│ │ └── AddressBook.mdb
│ ├── chapter22
│ │ ├── WinSockClient
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── WinSockClient.aps
│ │ │ ├── WinSockClient.clw
│ │ │ ├── WinSockClient.cpp
│ │ │ ├── WinSockClient.dsp
│ │ │ ├── WinSockClient.dsw
│ │ │ ├── WinSockClient.h
│ │ │ ├── WinSockClient.ncb
│ │ │ ├── WinSockClient.opt
│ │ │ ├── WinSockClient.plg
│ │ │ ├── WinSockClient.rc
│ │ │ ├── WinSockClientDlg.cpp
│ │ │ ├── WinSockClientDlg.h
│ │ │ ├── res
│ │ │ │ ├── WinSockClient.ico
│ │ │ │ └── WinSockClient.rc2
│ │ │ └── resource.h
│ │ └── WinSockServer
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── WinSockServer.aps
│ │ ├── WinSockServer.clw
│ │ ├── WinSockServer.cpp
│ │ ├── WinSockServer.dsp
│ │ ├── WinSockServer.dsw
│ │ ├── WinSockServer.h
│ │ ├── WinSockServer.ncb
│ │ ├── WinSockServer.opt
│ │ ├── WinSockServer.plg
│ │ ├── WinSockServer.rc
│ │ ├── WinSockServerDlg.cpp
│ │ ├── WinSockServerDlg.h
│ │ ├── res
│ │ │ ├── WinSockServer.ico
│ │ │ └── WinSockServer.rc2
│ │ └── resource.h
│ ├── chapter23
│ │ ├── FileSender
│ │ │ ├── FileSender.aps
│ │ │ ├── FileSender.clw
│ │ │ ├── FileSender.cpp
│ │ │ ├── FileSender.dsp
│ │ │ ├── FileSender.dsw
│ │ │ ├── FileSender.h
│ │ │ ├── FileSender.ncb
│ │ │ ├── FileSender.opt
│ │ │ ├── FileSender.plg
│ │ │ ├── FileSender.rc
│ │ │ ├── FileSenderDlg.cpp
│ │ │ ├── FileSenderDlg.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── res
│ │ │ │ ├── FileSender.ico
│ │ │ │ └── FileSender.rc2
│ │ │ └── resource.h
│ │ └── Receiver
│ │ ├── Receiver.aps
│ │ ├── Receiver.clw
│ │ ├── Receiver.cpp
│ │ ├── Receiver.dsp
│ │ ├── Receiver.dsw
│ │ ├── Receiver.h
│ │ ├── Receiver.ncb
│ │ ├── Receiver.opt
│ │ ├── Receiver.plg
│ │ ├── Receiver.rc
│ │ ├── ReceiverDlg.cpp
│ │ ├── ReceiverDlg.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── res
│ │ │ ├── Receiver.ico
│ │ │ └── Receiver.rc2
│ │ ├── resource.h
│ │ ├── 关闭端口.txt
│ │ └── 限制端口的方法.txt
│ ├── chapter24
│ │ └── FTPClient
│ │ ├── FTPClient.aps
│ │ ├── FTPClient.clw
│ │ ├── FTPClient.cpp
│ │ ├── FTPClient.dsp
│ │ ├── FTPClient.dsw
│ │ ├── FTPClient.h
│ │ ├── FTPClient.ncb
│ │ ├── FTPClient.opt
│ │ ├── FTPClient.plg
│ │ ├── FTPClient.rc
│ │ ├── FTPClientDlg.cpp
│ │ ├── FTPClientDlg.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── res
│ │ │ ├── FTPClient.ico
│ │ │ └── FTPClient.rc2
│ │ └── resource.h
│ ├── chapter25
│ │ └── RW_INI
│ │ ├── RW_INI.CPP
│ │ ├── RW_INI.H
│ │ ├── RW_INI.dsp
│ │ ├── RW_INI.dsw
│ │ ├── RW_INI.ncb
│ │ ├── RW_INI.opt
│ │ └── RW_INI.plg
│ ├── chapter26
│ │ ├── 26.2
│ │ │ └── UseActiveX
│ │ │ ├── ReadMe.txt
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── UseActiveX.aps
│ │ │ ├── UseActiveX.clw
│ │ │ ├── UseActiveX.cpp
│ │ │ ├── UseActiveX.dsp
│ │ │ ├── UseActiveX.dsw
│ │ │ ├── UseActiveX.h
│ │ │ ├── UseActiveX.ncb
│ │ │ ├── UseActiveX.opt
│ │ │ ├── UseActiveX.rc
│ │ │ ├── UseActiveXDlg.cpp
│ │ │ ├── UseActiveXDlg.h
│ │ │ ├── calendar.cpp
│ │ │ ├── calendar.h
│ │ │ ├── font.cpp
│ │ │ ├── font.h
│ │ │ ├── res
│ │ │ │ ├── UseActiveX.ico
│ │ │ │ └── UseActiveX.rc2
│ │ │ └── resource.h
│ │ └── 26.3
│ │ └── MyControl
│ │ ├── MyControl.aps
│ │ ├── MyControl.clw
│ │ ├── MyControl.cpp
│ │ ├── MyControl.def
│ │ ├── MyControl.dsp
│ │ ├── MyControl.dsw
│ │ ├── MyControl.h
│ │ ├── MyControl.ico
│ │ ├── MyControl.ncb
│ │ ├── MyControl.odl
│ │ ├── MyControl.opt
│ │ ├── MyControl.plg
│ │ ├── MyControl.rc
│ │ ├── MyControlCtl.bmp
│ │ ├── MyControlCtl.cpp
│ │ ├── MyControlCtl.h
│ │ ├── MyControlPpg.cpp
│ │ ├── MyControlPpg.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ └── resource.h
│ ├── chapter27
│ │ └── Person
│ │ ├── DlgAttend.cpp
│ │ ├── DlgAttend.h
│ │ ├── DlgLeave.cpp
│ │ ├── DlgLeave.h
│ │ ├── DlgLogin.cpp
│ │ ├── DlgLogin.h
│ │ ├── DlgOvertime.cpp
│ │ ├── DlgOvertime.h
│ │ ├── DlgTrip.cpp
│ │ ├── DlgTrip.h
│ │ ├── FormBackground.cpp
│ │ ├── FormBackground.h
│ │ ├── GFXGROUPEDIT.CPP
│ │ ├── GFXGROUPEDIT.H
│ │ ├── GFXOUTBARCTRL.CPP
│ │ ├── GFXOUTBARCTRL.H
│ │ ├── GFXPOPUPMENU.CPP
│ │ ├── GFXPOPUPMENU.H
│ │ ├── GFXSPLITTERWND.CPP
│ │ ├── GFXSPLITTERWND.H
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── Person.aps
│ │ ├── Person.clw
│ │ ├── Person.cpp
│ │ ├── Person.dsp
│ │ ├── Person.dsw
│ │ ├── Person.h
│ │ ├── Person.mdb
│ │ ├── Person.ncb
│ │ ├── Person.opt
│ │ ├── Person.plg
│ │ ├── Person.rc
│ │ ├── PersonAttendance.cpp
│ │ ├── PersonAttendance.h
│ │ ├── PersonDOC.cpp
│ │ ├── PersonDOC.h
│ │ ├── PersonModify.cpp
│ │ ├── PersonModify.h
│ │ ├── PersonNew.cpp
│ │ ├── PersonNew.h
│ │ ├── PersonVIEW.cpp
│ │ ├── PersonVIEW.h
│ │ ├── Personnel.ncb
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── TabSheet.cpp
│ │ ├── TabSheet.h
│ │ ├── eGlobalVar.h
│ │ ├── gGlobalVar.h
│ │ ├── gfxPub.h
│ │ ├── hlp
│ │ ├── res
│ │ │ ├── BACK_POLICY.BMP
│ │ │ ├── Clock05.ico
│ │ │ ├── LogYes.ico
│ │ │ ├── Newspaper.ico
│ │ │ ├── Office.ico
│ │ │ ├── Person.ico
│ │ │ ├── Person.rc2
│ │ │ ├── PersonDOC.ico
│ │ │ ├── Toolbar.bmp
│ │ │ ├── bitmap1.bmp
│ │ │ ├── icon6.ico
│ │ │ ├── icon7.ico
│ │ │ ├── icon_psn.ico
│ │ │ └── readme.ico
│ │ └── resource.h
│ └── chapter28
│ ├── Client
│ │ ├── Client.aps
│ │ ├── Client.clw
│ │ ├── Client.cpp
│ │ ├── Client.dsp
│ │ ├── Client.dsw
│ │ ├── Client.h
│ │ ├── Client.ncb
│ │ ├── Client.opt
│ │ ├── Client.plg
│ │ ├── Client.rc
│ │ ├── ClientDLG.cpp
│ │ ├── ClientDlg.h
│ │ ├── ClientSocket.cpp
│ │ ├── ClientSocket.h
│ │ ├── Message.cpp
│ │ ├── Message.h
│ │ ├── ReadMe.txt
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── hlp
│ │ ├── res
│ │ │ ├── Client.ico
│ │ │ └── Client.rc2
│ │ ├── resource.h
│ │ ├── tc.ncb
│ │ └── tc.opt
│ └── Server
│ ├── ClientSocket.cpp
│ ├── ClientSocket.h
│ ├── ListenSocket.cpp
│ ├── ListenSocket.h
│ ├── Message.cpp
│ ├── Message.h
│ ├── ReadMe.txt
│ ├── Server.aps
│ ├── Server.clw
│ ├── Server.cpp
│ ├── Server.dsp
│ ├── Server.dsw
│ ├── Server.h
│ ├── Server.ncb
│ ├── Server.opt
│ ├── Server.plg
│ ├── Server.rc
│ ├── ServerDLG.cpp
│ ├── ServerDLG.h
│ ├── StdAfx.cpp
│ ├── StdAfx.h
│ ├── hlp
│ ├── res
│ │ ├── Server.ico
│ │ └── Server.rc2
│ ├── resource.h
│ ├── ts.ncb
│ └── ts.opt
└── 好例子网_源代码.rar
141 directories, 1011 files