Description: According to my understanding, this is referred to a three-tier architecture.
File project is responsible for the bottom of the file operations
FileProtocol charge of the project specific processes and agreement to the relevant data back to the interface layer
UI project is a specific interface layer, and he is only responsible for display of specific data, is not responsible for the software workflow.
File, FileProtocol these two projects are DLL, note that the works look FileProtocol dependence and additional include directories. Would also like to look at what the engineering rely on UI and additional include directories. Here, the three projects, the project solution is at the same level directory, go through a solution contains three projects. The benefit of this is that the project can be reused. For example, File project, he was responsible for the bottom of the file operations, the other software projects the future we will use it, therefore, future projects, in the sol
To Search:
File list (Check if you may need any files):
MVCDemo\bin\File.dll
.......\...\FileProtocol.dll
.......\...\UI.exe
.......\...\user.txt
.......\doc\说明文档.doc
.......\source\File\File.cpp
.......\......\....\File.h
.......\......\....\File.vcproj
.......\......\....\File.vcproj.YHTEAH-57DBC3A8.ToTo.user
.......\......\....Protocol\FileProtocol.vcproj
.......\......\............\FileProtocol.vcproj.YHTEAH-57DBC3A8.ToTo.user
.......\......\............\User.cpp
.......\......\............\User.h
.......\......\Solution\Debug\File.dll
.......\......\........\.....\File.exp
.......\......\........\.....\File.lib
.......\......\........\.....\FileProtocol.dll
.......\......\........\.....\FileProtocol.exp
.......\......\........\.....\FileProtocol.lib
.......\......\........\.....\UI.exe
.......\......\........\Solution.sln
.......\......\........\Solution.suo
.......\......\UI\ReadMe.txt
.......\......\..\res\UI.ico
.......\......\..\...\UI.rc2
.......\......\..\resource.h
.......\......\..\stdafx.cpp
.......\......\..\stdafx.h
.......\......\..\targetver.h
.......\......\..\UI.APS
.......\......\..\UI.cpp
.......\......\..\UI.h
.......\......\..\UI.rc
.......\......\..\UI.vcproj
.......\......\..\UI.vcproj.YHTEAH-57DBC3A8.ToTo.user
.......\......\..\UIDlg.cpp
.......\......\..\UIDlg.h
.......\......\..\user.txt
.......\......\File\Debug
.......\......\....Protocol\Debug
.......\......\Solution\Debug
.......\......\UI\Debug
.......\......\..\res
.......\......\File
.......\......\FileProtocol
.......\......\Solution
.......\......\UI
.......\bin
.......\doc
.......\source
MVCDemo