顶部
收藏

程序设计基础——可视化及VC++实现

“十五”国家规划教材

作者:
周晓云 主编
定价:
17.00元
ISBN:
978-7-04-014769-8
版面字数:
310千字
开本:
16开
全书页数:
212页
装帧形式:
平装
重点项目:
“十五”国家规划教材
出版时间:
2004-07-12
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

  本书是普通高等教育“十五”国家级规划教材。作为C语言系列教材,本书是继程序设计基础——逻辑编程及C++实现、程序设计基础——面向对象及C++实现后的第3本。
  本书共7章,主要内容包括:MFC编程基础、MFC应用程序初探、基于对话框的MFC应用程序、深入讨论对话框应用程序、单文档窗口应用程序、深入讨论单文档应用程序、调试。
  本书适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院使用,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,还可供本科院校、计算机专业人员和爱好者参考使用。
  • 第1章 MFC编程基础
    • 1.1 面向对象程序设计方法
      • 1.1.1 类的创建
      • 1.1.2 对象的定义
      • 1.1.3 构造函数和析构函数
    • 1.2 面向对象程序的特性
      • 1.2.1 封装性
      • 1.2.2 继承性
      • 1.2.3 多态性
    • 1.3 面向对象程序设计举例
      • 1.3.1 系统分析与设计
      • 1.3.2 程序代码设计
      • 1.3.3 系统主函数及运行结果
    • 1.4 MFC类库简介
    • 上机实训
  • 第2章 MFC应用程序初探
    • 2.1 MFC应用程序的类型
      • 2.1.1 基于对话框应用程序
      • 2.1.2 文档界面应用程序
    • 2.2 MFC App Wizard简介
      • 2.2.1 启动VisualC
      • 2.2.2 使用MFC App Wizard创建应用程序框架
    • 2.3 Visual C++6.0集成开发环境的组成
    • 2.4 工程的概念及其文件
      • 2.4.1 工程
      • 2.4.2 工程文件
    • 2.5 MFC应用程序框架
      • 2.5.1 基于对话框应用程序
      • 2.5.2 文档界面应用程序
  • 第3章 基于对话框的MFC应用程序
    • 3.1 一个简单的时钟示例
      • 3.1.1 创建对话框的应用程序
      • 3.1.2 静态框控件
      • 3.1.3 按钮控件
    • 3.2 文本编辑应用示例
      • 3.2.1 编辑框控件
      • 3.2.2 对话框界面设计
      • 3.2.3 代码设计
    • 3.3 计算机辅助排课示例
      • 3.3.1 列表视图控件
      • 3.3.2 代码设计
    • 上机实训
  • 第4章 深入讨论对话框应用程序
    • 4.1 问题的提出
    • 4.2 本章引入的新内容
      • 4.2.1 单选按钮控件
      • 4.2.2 打开、保存文件对话框
      • 4.2.3 定制用户对话框
    • 4.3 《成绩管理系统》界面设计
      • 4.3.1 主界面设计
      • 4.3.2 查询子对话框界面设计
    • 4.4 《成绩管理系统》代码设计
      • 4.4.1 数据文件管理类的代码设计
      • 4.4.2 查询子对话框代码设计
      • 4.4.3 主对话框代码设计
    • 上机实训
  • 第5章 单文档窗口应用程序
    • 5.1 单文档窗口应用程序框架分析
      • 5.1.1 多格式文本编辑器
      • 5.1.2 多格式文本编辑器程序的构成
    • 5.2 单文档窗口应用程序资源
      • 5.2.1 菜单
      • 5.2.2 工具栏
    • 5.3 单文档窗口应用程序示例
      • 5.3.1 一个简单的绘图程序
      • 5.3.2 绘图程序的代码设计
      • 5.3.3 为绘图程序增加新功能
    • 上机实训
  • 第6章 深入讨论单文档应用程序
    • 6.1 问题的提出
    • 6.2 文档串行化
    • 6.3 《商品销售系统》界面设计
    • 6.4 《商品销售系统》代码设计
      • 6.4.1 数据文件管理类的代码设计
      • 6.4.2 查询子对话框界面设计
    • 上机实训
  • 第7章 调试
    • 7.1 程序调试
      • 7.1.1 调试模式(Debug)和发布模式(Release)
      • 7.1.2 设置断点
      • 7.1.3 单步执行
      • 7.1.4 查看程序变量
    • 7.2 其他的调试技术
      • 7.2.1 使用TRACE宏
      • 7.2.2 使用ASSERT和ASSERT_VALID宏
      • 7.2.3 使用VERIFY宏
  • 附录
    • C++文件I/O流
    • CFile类简介
    • CString类简介
  • 参考文献

相关图书