《MFC应用开发技术》教学课件02-《Windows编程基础和MF.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:43 大小:1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《MFC应用开发技术》教学课件02-《Windows编程基础和MF.ppt

《MFC应用开发技术》教学课件02-《Windows编程基础和MF.ppt

预览

免费试读已结束,剩余 33 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MFC应用开发技术第2章Windows编程基础和MFC基本技术2.1Windows编程基础可视化开发系统往往集成了一系列系统可用资源和开发工具采用交互式方法时,可视化开发平台给出了许多选用的对象,程序员可选择所需对象并确定其属性,由此搭建起应用程序的“大框架”,并可根据需要进一步编写必要的细节代码段,最后构成完整的应用程序APIMFC类库,集成了大量已经预先定义好的类(class),用户可以根据编程的需要,调用相应的类,或根据需要自定义有关的类利用WindowsAPI函数和MFC类库编写Windows应用程序必须首先了解以下内容:(1)窗口的概念(2)事件驱动的概念(3)句柄(4)消息窗口一个应用程序的窗口一般包含下列成分:编写一个Windows应用程序首先应创建一个或多个窗口,随后应用程序的运行过程即是窗口内部、窗口与窗口之间、窗口与系统之间进行数据处理与数据交换的过程。Windows程序设计针对事件或消息的处理进行。常用句柄类型及其说明Windows应用程序利用Windows消息(Message)与应用程序及系统进行信息交换。2.2Windows应用程序常用消息2.WM_KEYDOWN:按下一个非系统键时产生的消息4.WM_CREATE:由CreateWindow函数发出的消息7.WM_QUIT:由PostQuitMessage函数发出的消息2.3Windows中的事件驱动程序设计2.4Windows应用程序组成及编程步骤2.4.2源程序组成结构2.5MFC设计应用程序的基础知识2.5.1MFC概述MFC还很好地保持了程序的向下兼容性2.5.2MFC类的组织结构及主要的类的方法文件和数据库类2.5.2.3应用程序体系结构类3.文档/视类2.5.2.4可视对象类3.菜单类:CMenu类5.控件类7.绘画对象类:CGdiObject类2.5.2.5通用类2.5.2.6OLE类2.5.3MFC中全局函数与全局变量2.5.4应用程序向导及其应用步骤3637383940414243