(MFC is divided into four chapters. The first chapter proposes the necessary foundation before learning MFC programming, including the basic concepts of Windows programs and the high-level issues of C . "Preschool foundation" is quite one-sided. However, based on my own learning experience and education experience, my choice should be quite convincing. The second part introduces the Visual C combined environment development tools. This article is just a compendium and does not attempt to replace the Visual C User Manual. However, this article may be enough for you to master the Visual C combined environment as an experienced software user. Although the use of tools is not academic, it plays a very important role in the visual software development process. Don't underestimate it. The third part introduces the concept of the application framework and the MFC trunk program. The so-called trunk program refers to the program code generated by the Visual C tool ppWizard. Of course, the AppWizard will make different program codes based on your options. I will explain the products under the popular option. The fourth chapter focuses on Scribble, a sample program attached to Visual C CD by Microsoft, and adds new functions step by step. In the meantime, the core technologies such as Runtime Type Information (RTTI), Dynamic Creation, Persistence (Serialization), MessageMapping, and CommandRouting are introduced in depth. These technologies are the most missing parts of other books. The last few chapters of this chapter are separated from the Scribble program and become a new grid.
Easy to understand MFC_ Version 2_ Simplified Chinese Text.pdf)