1 / 24
文档名称:

第1章MFC基础知识ppt课件.ppt

格式:ppt   大小:139KB   页数:24页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第1章MFC基础知识ppt课件.ppt

上传人:gxngqvk 2020/9/29 文件大小:139 KB

下载得到文件列表

第1章MFC基础知识ppt课件.ppt

相关文档

文档介绍

文档介绍:第1章MFC基础知识主讲:杨建枝MFC概述创建单文档视图MFC类的组织结构及主要的类的简介应用程序体系结构类可视窗口对象类通用类OLE类MFC中全局函数和全局变量MFC概述MFC:微软基础类库(MicrosoftFoundationClasses)。MFC是用来编写Windows应用程序的C++类集,该类集以层次结构组织起来,其中封装了大部分WindowsAPI函数和Windows控件,它所包含的功能涉及到整个Windows操作系统。MFC不仅为用户提供了Windows图形环境下应用程序的框架,而且还提供了创建应用程序的组件。MFC还很好地保持了程序的向下兼容性是用来编写Windows应用程序的C++类集以层次结构组织封装了大部分API函数提供了图形环境下应用程序的框架提供了创建应用程序的组件提供了大量的基类供程序员根据不同的应用环境进行扩充允许在编程过程中自定义和扩展应用程序中的类较好的移植性,&MSC/C++,尚未引入DOC/VIEW结构。&MSVC++、、消息映射机制。引入了一些公用对话框类(对CFileDialog),。增加了工具条、对话条、分割视窗的支持。&MSVC++(目标文件链接嵌入)支持开放式数据库链接(ODBC)引入了标签式对话框、WinSock和MAPI(Microsoft电子邮件应用程序接口)&VC++(包括动画、热键、图象列表、工具条提示等等)。&VC++、CMutex、CEvent、CMultiLock、CShellNew以更好的支持多线程以及Windows95的其他一些特性。&VC++。增加了ISAPI和OCX容器支持。&VC++(智能鼠标器)的支持。&VC++,并通过引入类COleDocObjectItem来加以实现。同时在应用程序向导中也加入了对这一新特性的支持。加入了对动态HTML技术的支持,通过引入一个新类CHtmlView,使程序员开发的应用程序可以浏览并显示用动态HTML技术开发的HTML文档。类CHtmlView中封装了许多浏览器的特征,包括浏览器在历史记录、书签和安全等方面的特征都被封装进了类CHtmlView。扩展了对公共控件的支持,如时间控键、IP地址控键和日期控键等。&VC++.NET2002()采用ISOC98重写了MFC。:根类:CObject应用程序体系结构类窗口、对话框和控件类绘图和打印类简单数据类型类数组、和网络工作类OLE类调试和异常类根类:CObjectMFC中多数类和用户自定义子类的根类,是抽象类。它提供了许多编程所需的公共操作对象的建立对象的删除串行化支持运行时信息对象诊断输出