OO-Win编程(12-4).pptVIP

  • 0
  • 0
  • 约6.94千字
  • 约 33页
  • 2017-07-12 发布于河南
  • 举报
OO-Win编程(12-4)

MFC设计方法的小结 按照文挡视窗模式组织 业务数据对象 ? 文挡类成员 人机交互对象 ? 视窗类成员 符合SRP原则 符合Windows消息驱动方式 编制消息响应函数 利用消息进行控制 不直接调用消息响应函数 设计方法小结 学习MFC的设计方法 软件框架的设计(可复用) 用户编制派生类,被系统调用 系统提供基本类、接口 基于多态性的实现 面向对象设计的思想 开发软件模块,提供完备的服务 从功能服务的角度,设计软件接口 习题(4-2) 扩展例4-4 的功能 提供图元的删除功能 提供图元的移动功能 为图元的输出设置颜色设置功能,支持用不同颜色显示点、线和多面 Windows 多任务多用户多窗口系统 工作方式 同步方式:dos系统 异步方式:多任务系统 实现需求 多任务并行、多窗口并行 4.1 Windows 软件结构 消息驱动体系 运行中发生的各种事件,以消息的形式通知系统 应用程序接收消息,提交给程序中的各个窗口 窗口处理 每个窗口配备一个窗口函数,负责处理收到的消息 交互控制手段 Windows 系统消息(数百条) API 函数 上千个系统函数与专用数据结构 消息驱动体系 键盘输入 鼠标输入 状态改变 系统消息队列 应用程序队列 应用程序队列 应用程序队列 窗口 窗口 窗口 窗口 窗口 窗口 窗口 窗口 窗口 消息循环 消息循环 消息循环 Windows 应用程序 应用程序 应

文档评论(0)

1亿VIP精品文档

相关文档