实例介绍
【实例截图】
【核心代码】
.
├── 源代码
│ ├── 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
标签: Visual C++ c++ c++ vi 精通
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论