第05讲--MFC编程基础知识.ppt
yy****24
亲,该文档总共80页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第05讲--MFC编程基础知识.ppt
第五讲MFC编程基础知识5.1Windows编程概述窗口事件和消息API简介句柄GDI简介设备环境画笔资源Windows编程中的数据结构VC开发应用程序的最常用的模式就是利用MFC进行Win32应用程序的设计。MFC就是利用面向对象的思想,将Windows大部分API函数封装起来的一个浩瀚的类库,利用MFC编写程序本质上就是选择该类库中合适的类,并调用其下相应成员函数来完成某个功能。虽然MFC编程相对于API编程简单了,但掌握却并不容易。5.2MFC概述5.2.1什么是MFC5.2.2MFC的发展AFX和
第5讲--MFC编程基础知识.ppt
第五讲MFC编程基础知识本章内容主要包括利用面向对象的观点理解MFC,利用继承思想讲解MFC中的具有层次关系的类、应用程序架构与软件复用,建立最简单的具有图形用户界面的MFC应用程序。要求了解工作区的ClassView视图中的各个菜单的含义、一些可视对象中的可视成分在图形界面中的表现,能够利用MSDN查看各个类之间的继承图,掌握MFC中类的抽象性、封装性和继承性,熟练掌握建立最简单的具有图形用户界面的MFC应用程序的方法。概述本章把MFC类库中的主要类以层次结构做了一个简单的介绍,并对MFC应用程序的架构
第5讲 MFC 编程基础1.ppt
1、MFC概述2、MFC层次结构及其子类功能3、MFC应用程序架构4、基于框架的MFC应用程序分析MFC:MicrosoftFoundationClass首先:它是一个类库、功能是控制整个计算机系统。其次:它是一个面向对象的应用程序框架,程序员可以使用这一框架创建Windows应用程序。同时:MFC的组织是以C++类层次形式组织起来的,几个高层类提供一般功能,而低层类实现更具体的功能,每一个低层类都是从高层类派生而来,因此继承了高层类的功能。所以:MFC是一种类的层次结构,它提供了一个应用程序开发框架,此
第7章MFC编程基础知识.ppt
第7章MFC编程基础知识概述对于初学者,只需要清楚自己的代码往什么地方添加就可以(5)缺乏面向对象分析能力。面向对象的分析要求搞清楚一个系统中有哪些类、各个类之间有哪些联系,尤其是在编写基于文档/视图结构的应用程序时。该方面能力的培养要靠多分析一些程序中类之间的关系,并要参考相关方面的书籍介绍。本章把MFC类库中的主要类以层次结构做了一个简单的介绍,并对MFC应用程序的架构做了描述。对于MFC应用程序的学习,刚开始要“不求甚解”,懂得代码的放置以及原理就可以了,随着学习的深入,在查看MFC源代码后,就能逐
第7章MFC编程基础知识.pdf
VisualC++第7章MFC编程基础知识教学要点本章内容主要包括利用面向对象的观点理解MFC,利用继承思想讲解MFC中的具有层次关系的类、应用程序架构与软件复用,建立最简单的具有图形用户界面的MFC应用程序。要求了解工作区的ClassView视图中的各个菜单的含义、一些可视对象中的可视成分在图形界面中的表现,能够利用MSDN查看各个类之间的继承图,掌握MFC中类的抽象性、封装性和继承性,熟练掌握建立最简单的具有图形用户界面的MFC应用程序的方法。7.1MFC概述7.2MFC的层次结构及其子类功能简介7.