[计算机软件及应用]第13章_MFC库与Windows程序开发概述.pptVIP

  • 3
  • 0
  • 约5千字
  • 约 35页
  • 2018-02-28 发布于浙江
  • 举报

[计算机软件及应用]第13章_MFC库与Windows程序开发概述.ppt

[计算机软件及应用]第13章_MFC库与Windows程序开发概述

13.1 Windows程序的特点 Windows程序的主要特点。 1.用户界面统一、友好 2.独立于设备的图形操作 3.支持多任务 4.队列化消息输入 5.支持队列特征的消息驱动模型 6.事件驱动的程序设计 7.资源共享 系统资源:CPU、显示器、内存、键盘、鼠标、定时器、通信端口、窗口可视元素、应用程序、…,由句柄表示。 用户自定义资源:窗口可视元素的映像,由一个自定义的整数或者名字在程序范围内来惟一标志。 8.程序和资源分开 (1) 可降低内存需求。 (2) 便于统一管理和重复利用。 (3) 应用程序与界面有一定的独立性。 9.支持应用程序间的数据交换 13.2 基本概念 1. 事件及事件驱动 事件的产生: l???操作输入设备,如键盘和鼠标; l?点击屏幕上可视的对象,如菜单、工具栏按钮、滚动条和对话框上的控件; l?来自Windows内部,如当一个后面的窗口显示到前面来时。 2. 基于事件驱动的程序模型: 3.消息队列 13.3 MFC类库简介 MFC ( Microsoft Foundation Class,微软基础类库 ) 是基于Win32 API 的C++类库集,它提供了管理窗口、菜单、对话框等大量可重用代码,隐藏了程序设计中的许多复杂工作,是用户能够较为轻松地开发出

文档评论(0)

1亿VIP精品文档

相关文档