C++程序设计(清华郑莉版)13

上传人:美*** 文档编号:243144060 上传时间:2024-09-16 格式:PPT 页数:10 大小:65.50KB
返回 下载 相关 举报
C++程序设计(清华郑莉版)13_第1页
第1页 / 共10页
C++程序设计(清华郑莉版)13_第2页
第2页 / 共10页
C++程序设计(清华郑莉版)13_第3页
第3页 / 共10页
点击查看更多>>
资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,C+,语言程序设计,第十三章,MFC,库与,Windows,程序开发概述,孙洪全,C+,语言程序设计,本章主要内容,Windows,程序的基本结构,MFC,库简介,使用,Visual C+,开发,Windows,程序,2,Windows,程序的基本结构,开始执行,初始化应用,初始化和创建应用窗口,进入消息循环并从消息队列得到一个消息,当前消息是否“退出”,?,终止执行,程序是否定义了对此消息的处理,进行默认处理,处理消息,否,否,是,是,3,WinMain,(),函数,初始化应用,初始化和创建应用窗口,进入应用程序的消息循环,4,窗口过程,WndProc,(),执行窗口的消息处理:,分析消息信息,决定应用程序如何处理消息或响应一个事件。,5,MFC,库,类库是一个可以在应用程序中使用的相互关联的类的集合。,MFC,库,Microsoft,基本类库是一个,Windows,应用程序框架,它定义了应用程序的结构,并实现了标准的用户接口:,管理窗口、菜单、对话框,实现基本的输入,/,输出和数据存储。,MFC,库简介,6,应用程序框架,应用程序框架是一种类库的超集,在程序运行时,流程的控制多数是由框架实现的。,应用,MFC,框架来构造应用程序时,程序员的角色就是提供应用程序专用的代码,并指定这些代码是用来响应哪些消息和命令的,以使框架能够在消息和代码间建立联系。,MFC,库简介,7,文档,视图,结构,应用程序框架的核心是,文档,视图,结构。,MFC,通过,文档,视图,结构为应用程序提供一种将数据与视图相分离的存储方式。,文档类的作用是将应程序的数据保存在文档类对象中,以及从磁盘文件中读或向磁盘文件中写数据。,视图类的作用是显示数据和编辑数据。,MFC,库简介,8,使用,Visual C+,开发,Windows,程序,建立一个应用程序框架,观察自动生成的应用程序,构造应用程序的用户接口,将菜单映射到消息处理函数,将工具栏按钮映射到命令,测试自己编写的消息处理函数,增加对话框,初始化、验证和提取对话框中的数据,创建新增的类,添加现成的组件到应用程序中,实现自己的文档类,实现,Open,、,Save,和,Save As,命令,实现视图类,改进缺省的打印,增加屏幕滚动,创建表单视图,创建数据库表单,构造(,Build,)、测试和调试应用程序,9,小结与复习建议,主要内容,简单介绍,Windows,图形界面程序设计基础知识和基本设计思路。,达到的目标,简单了解,Windows,环境下的应用程序开发,实验任务,实验十三,10,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!