Introduction - If you have any usage issues, please Google them yourself
EVC-related code 付林林the code from the book as part of the code! Basis of comparison of the relative number of code. Adapted to beginners!
Packet : 105230324chapter2.rar filelist
chapter2\chapter2_1\chapter2_1.aps
chapter2\chapter2_1\chapter2_1.cpp
chapter2\chapter2_1\chapter2_1.h
chapter2\chapter2_1\chapter2_1.rc
chapter2\chapter2_1\chapter2_1.vcb
chapter2\chapter2_1\chapter2_1.vcc
chapter2\chapter2_1\chapter2_1.vcl
chapter2\chapter2_1\chapter2_1.vco
chapter2\chapter2_1\chapter2_1.vcp
chapter2\chapter2_1\chapter2_1.vcw
chapter2\chapter2_1\chapter2_1Dlg.cpp
chapter2\chapter2_1\chapter2_1Dlg.h
chapter2\chapter2_1\newres.h
chapter2\chapter2_1\ReadMe.txt
chapter2\chapter2_1\res\chapter2_1.ico
chapter2\chapter2_1\res\chapter2_1.rc2
chapter2\chapter2_1\res
chapter2\chapter2_1\Resource.h
chapter2\chapter2_1\StdAfx.cpp
chapter2\chapter2_1\StdAfx.h
chapter2\chapter2_1
chapter2\chapter2_2\ARMDbg
chapter2\chapter2_2\ARMRel\chapter2_2.exe
chapter2\chapter2_2\ARMRel\chapter2_2.obj
chapter2\chapter2_2\ARMRel\chapter2_2.pch
chapter2\chapter2_2\ARMRel\chapter2_2.res
chapter2\chapter2_2\ARMRel\chapter2_2Dlg.obj
chapter2\chapter2_2\ARMRel\StdAfx.obj
chapter2\chapter2_2\ARMRel\STPasswordManager.obj
chapter2\chapter2_2\ARMRel
chapter2\chapter2_2\chapter2_2.aps
chapter2\chapter2_2\chapter2_2.cpp
chapter2\chapter2_2\chapter2_2.h
chapter2\chapter2_2\chapter2_2.rc
chapter2\chapter2_2\chapter2_2.vcb
chapter2\chapter2_2\chapter2_2.vcc
chapter2\chapter2_2\chapter2_2.vcl
chapter2\chapter2_2\chapter2_2.vco
chapter2\chapter2_2\chapter2_2.vcp
chapter2\chapter2_2\chapter2_2.vcw
chapter2\chapter2_2\chapter2_2Dlg.cpp
chapter2\chapter2_2\chapter2_2Dlg.h
chapter2\chapter2_2\newres.h
chapter2\chapter2_2\ReadMe.txt
chapter2\chapter2_2\res\chapter2_2.ico
chapter2\chapter2_2\res\chapter2_2.rc2
chapter2\chapter2_2\res
chapter2\chapter2_2\Resource.h
chapter2\chapter2_2\StdAfx.cpp
chapter2\chapter2_2\StdAfx.h
chapter2\chapter2_2\STPasswordManager.cpp
chapter2\chapter2_2\STPasswordManager.h
chapter2\chapter2_2
chapter2\chapter2_3\chapter2_3.aps
chapter2\chapter2_3\chapter2_3.cpp
chapter2\chapter2_3\chapter2_3.h
chapter2\chapter2_3\chapter2_3.rc
chapter2\chapter2_3\chapter2_3.vcb
chapter2\chapter2_3\chapter2_3.vcc
chapter2\chapter2_3\chapter2_3.vcl
chapter2\chapter2_3\chapter2_3.vco
chapter2\chapter2_3\chapter2_3.vcp
chapter2\chapter2_3\chapter2_3.vcw
chapter2\chapter2_3\chapter2_3Dlg.cpp
chapter2\chapter2_3\chapter2_3Dlg.h
chapter2\chapter2_3\newres.h
chapter2\chapter2_3\ReadMe.txt
chapter2\chapter2_3\res\chapter2_3.ico
chapter2\chapter2_3\res\chapter2_3.rc2
chapter2\chapter2_3\res
chapter2\chapter2_3\Resource.h
chapter2\chapter2_3\StdAfx.cpp
chapter2\chapter2_3\StdAfx.h
chapter2\chapter2_3\STUtil.cpp
chapter2\chapter2_3\STUtil.h
chapter2\chapter2_3
chapter2\chapter2_4\BackgroundWnd.cpp
chapter2\chapter2_4\BackgroundWnd.h
chapter2\chapter2_4\chapter2_4.cpp
chapter2\chapter2_4\chapter2_4.h
chapter2\chapter2_4\chapter2_4.rc
chapter2\chapter2_4\chapter2_4.vcb
chapter2\chapter2_4\chapter2_4.vcc
chapter2\chapter2_4\chapter2_4.vcl
chapter2\chapter2_4\chapter2_4.vco
chapter2\chapter2_4\chapter2_4.vcp
chapter2\chapter2_4\chapter2_4.vcw
chapter2\chapter2_4\chapter2_4Dlg.cpp
chapter2\chapter2_4\chapter2_4Dlg.h
chapter2\chapter2_4\newres.h
chapter2\chapter2_4\ReadMe.txt
chapter2\chapter2_4\res\chapter2_4.ico
chapter2\chapter2_4\res\chapter2_4.rc2
chapter2\chapter2_4\res
chapter2\chapter2_4\Resource.h
chapter2\chapter2_4\StdAfx.cpp
chapter2\chapter2_4\StdAfx.h
chapter2\chapter2_4
chapter2\chapter2_5\Applet1.cpp
chapter2\chapter2_5\Applet1.h
chapter2\chapter2_5\AppletDlg1.cpp
chapter2\chapter2_5\AppletDlg1.h
chapter2\chapter2_5\chapter2_5.aps
chapter2\chapter2_5\chapter2_5.cpp
chapter2\chapter2_5\chapter2_5.def
chapter2\chapter2_5\chapter2_5.h
chapter2\chapter2_5\chapter2_5.rc
chapter2\chapter2_5\chapter2_5.vcb
chapter2\chapter2_5\chapter2_5.vcc
chapter2\chapter2_5\chapter2_5.vcl
chapter2\chapter2_5\chapter2_5.vco
chapter2\chapter2_5\chapter2_5.vcp
chapter2\chapter2_5\chapter2_5.vcw
chapter2\chapter2_5\icon1.ico
chapter2\chapter2_5\res\chapter2_5.rc2
chapter2\chapter2_5\res
chapter2\chapter2_5\Resource.h
chapter2\chapter2_5\STControlPanelApplet.cpp
chapter2\chapter2_5\STControlPanelApplet.h
chapter2\chapter2_5\StdAfx.cpp
chapter2\chapter2_5\StdAfx.h
chapter2\chapter2_5
chapter2\chapter2_6\chapter2_6.aps
chapter2\chapter2_6\chapter2_6.cpp
chapter2\chapter2_6\chapter2_6.h
chapter2\chapter2_6\chapter2_6.rc
chapter2\chapter2_6\chapter2_6.vcb
chapter2\chapter2_6\chapter2_6.vcc
chapter2\chapter2_6\chapter2_6.vcl
chapter2\chapter2_6\chapter2_6.vco
chapter2\chapter2_6\chapter2_6.vcp
chapter2\chapter2_6\chapter2_6.vcw
chapter2\chapter2_6\chapter2_6Dlg.cpp
chapter2\chapter2_6\chapter2_6Dlg.h
chapter2\chapter2_6\newres.h
chapter2\chapter2_6\ReadMe.txt
chapter2\chapter2_6\res\chapter2_6.ico
chapter2\chapter2_6\res\chapter2_6.rc2
chapter2\chapter2_6\res
chapter2\chapter2_6\Resource.h
chapter2\chapter2_6\StdAfx.cpp
chapter2\chapter2_6\StdAfx.h
chapter2\chapter2_6\StorageCard.cpp
chapter2\chapter2_6\StorageCard.h
chapter2\chapter2_6
chapter2