MFC开发通用方法小结
以下是我在最初学习VC时所常用的开发思路和方法,希望能对初学VC的朋友有所帮助和启发。
本章介绍了本教程相关的一些问题;引入了MFC学习过程中几个重要的概念:API、SDK、控制台程序、GUI程序、MFC程序以及字符编码;通过一个完整的示例演示了如何创建一个基于对话框的MFC应用程序;详细分析了MFC基于对话框的应用程序的框架结构;以MFC中字符串类CString为例介绍了如何MFC中其他类的方法,简单介绍了MFC中以Afx开头的几个典型的函数以及这类函数的特性。
- 开发需要读写文件的应用程序并且有简单的输入和输出可以利用单文档视结构。
- 开发注重交互的应用程序可以使用对话框为基础的窗口。
- 尽量避免使用多文档多视结构。
- 尽量避免多重继承并尽量减少一个类中封装过多的功能。
- 在要求在多个文档间传递数据时使用多文档视结构。
- 在对多文档要求不强烈时尽量避免多文档视结构,可以利用分隔条产生单文档多视结构。
本章介绍了本教程相关的一些问题;引入了MFC学习过程中几个重要的概念:API、SDK、控制台程序、GUI程序、MFC程序以及字符编码;通过一个完整的示例演示了如何创建一个基于对话框的MFC应用程序;详细分析了MFC基于对话框的应用程序的框架结构;以MFC中字符串类CString为例介绍了如何MFC中其他类的方法,简单介绍了MFC中以Afx开头的几个典型的函数以及这类函数的特性。