第11章MFC程序设计资料.ppt

第11章MFC程序设计资料

第11章 MFC程序设计 MFC(Microsoft Foundation Class,微软基础类库)是微软公司提供的一个类库,大多数Windows API函数被封装在该库的不同类中,提供了对API函数更便捷的操作方法。 MFC还提供了一种称为应用程序框架的程序设计方法,利用该方法可以快捷地构建出标准Windows程序的基本框架,然后扩展该框架的功能,就能够快速地设计出功能强大的Windows程序,提高软件开发的效率。 11.1 MFC程序基础 11.1.1 MFC类 1、MFC类的本质 Microsoft利用面向对象的程序技术将大多数Windows API函数封装在类中,并通过继承形成了一种具有层次结构的类结构,称为MFC(Microsoft Foundation Class,微软基础类库)。 MFC中的类非常全面,覆盖了绝大多数标准Windows程序部件,如窗口、对话框、菜单、工具条、设备环境、画笔、调色板、控件等。 在MFC类库中定义的成员函数有好几百个,其中许多是对Windows API函数的简单封装,甚至与对应的API函数有着相同的函数名字。 2、MFC类的结构 11.1.1 MFC类 3、MFC中主要的类 ① 通用数据处理类 包括字符串类(CString)、集合类(CByteArray、CDwordArray、CPtrArray、CStringArray等)、

文档评论(0)

1亿VIP精品文档

相关文档