欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Visual C++实训(第4版高等院校程序设计系列教材)
      • 作者:编者:郑阿奇|责编:张瑞庆//薛阳
      • 出版社:清华大学
      • ISBN:9787302602620
      • 出版日期:2022/05/01
      • 页数:250
    • 售价:19.92
  • 内容大纲

        《Visual C++实训》(第4版)以Microsoft Visual Studio 2010(Visual C++)中文专业版为平台,内容包括实验实训和综合应用实习两大部分。实验实训包括:Visual C++开发环境,C++程序基础,windows编程基础,常用控件,功能区和状态栏,框架窗口、文档和视图,图形和文本,数据库编程。综合应用实习是设计一个学生信息管理的较完整的程序系统,在前三版的基础上进行了全面更新,包括用Visual studio Installer进行程序部署。实验还增加了“功能区”和一些最新MFC控件内容,扩展了“简单计算器”实训,修改了“文字特效”内容。本书与《Visual C++教程》(第4版)配套,又有延伸和拓展,并自成体系,既可配套使用,也可单独使用。本书既可作为大学本科、高职高专等各类学校的实训教材,也可作为Visual C++培训和用户的自学参考书。
  • 作者介绍

  • 目录

    第1部分  实验实训
      实验0  Visual C++开发环境
        0.1  认识Visual C++开发环境
          0.1.1  创建项目工作文件夹
          0.1.2  启动 Visual Studio 2010
          0.1.3  创建并运行控制台应用程序
          0.1.4  认识开发环境布局
        0.2  使用代码编辑器
          0.2.1  设置代码的字体
          0.2.2  选定和编辑代码
          0.2.3  使用代码大纲功能
          0.2.4  学会书签和代码定位
        0.3  工具栏与窗口操作
          0.3.1  认识和操作工具栏
          0.3.2  窗口操作
        0.4  C++程序的基本开发
          0.4.1  替换添加一个C++程序
          0.4.2  修正语法错误
          0.4.3  退出Visual Studio2010
        0.5  常见问题处理
        思考与练习
      实验1C++程序基础
        1.1  类的设计
          1.1.1  设计基类CPerson
          1.1.2  派生 CStudent 类和CTeacher类
        1.2  虚函数
          1.2.1  设计输人虚函数Input()
          1.2.2  设计输出虚函数Output()
        1.3  数据模型和操作
          1.3.1  动态数组
          1.3.2  添加、删除和查找
          1.3.3  较完整的人员信息管理
        1.4  常见问题处理
        思考与练习
      实验2  Windows编程基础
        2.1  SDK编程
          2.1.1  基于SDK的Win32程序框架
          2.1.2  创建控件并显示标题
          2.1.3  获取并输出计算结果
        2.2  MFC编程
          2.2.1  MFC程序框架
          2.2.2  WM_CREATE消息及其映射
          2.2.3  按钮消息映射
        2.3  MFC向导
          2.3.1  创建对话框应用程序
          2.3.2  设置对话框属性
          2.3.3  添加和布局控件
          2.3.4  映射消息并完善代码
        2.4  常见问题处理
        思考与练习

      实验3  常用控件
        3.1  简单计算器与功能扩展
          3.1.1  设计计算器对话框
          3.1.2  扩展功能按钮的显示与隐藏
          3.1.3  映射并控制输入
          3.1.4  解析并输出结果
          3.1.5  扩展功能的实现
        3.2  控件图案绘制
          3.2.1  设计图案绘制对话框
          3.2.2  WM_PAINT和控件绘制
          3.2.3  图案及其颜色调整
        3.3  管理学生的个人信息
          3.3.1  设计主对话框
          3.3.2  添加并设计个人信息对话框
          3.3.3  完善个人信息操作
        3.4  常见问题处理
        思考与练习
      实验4  功能区和状态栏
        4.1  设计“段落”面板
          4.1.1  基于功能区的CRichEditView框架
          4.1.2  设计“段落”面板
          4.1.3  映射和更新命令
          4.1.4  快捷菜单和加速键
        4.2  设计“字体”面板
          4.2.1  添加“字体”面板
          4.2.2  映射元素消息
          4.2.3  完善“字体”格式功能
        4.3  状态栏的设置和编程
          4.3.1  向状态栏中添加窗格
          4.3.2  显示行号和列号
          4.3.3  显示Ins键状态
        4.4  简单调试
          4.4.1  设置断点
          4.4.2  控制程序运行
          4.4.3  查看和修改变量的值
        4.5  常见问题处理
        思考与练习
      实验5  框架窗口、文档和视图
        5.1  表单Ex_Form
          5.1.1  设计表单
          5.1.2  可序列化类
          5.1.3  MFC属性网格
          5.1.4  实现数据操作
        5.2  视图切换
          5.2.1  添加列表视图
          5.2.2  实现视图切换
        5.3  切分窗口
          5.3.1  目录树
          5.3.2  文件列表
          5.3.3  切分实现

        5.4  常见问题处理
        思考与练习
      实验6  图形和文本
        6.1  针式时钟
          6.1.1  设计对话框
          6.1.2  绘制时钟
          6.1.3  映射WM_TIMER消息
        6.2  一个简单的CAD程序
          6.2.1  框架和数据流
          6.2.2  动态绘制
          6.2.3  对象拾取
          6.2.4  属性修改
        6.3  文字特效
          6.3.1  设计对话框
        6.32  特效框架
          6.3.3  文字变形
        6.4  常见问题处理
        思考与练习
      实验7  数据库编程
        7.1  MFC ODBC
          7.1.1  数据库和数据源
          7.1.2  记录列表显示
          7.1.3  添加、修改和删除
        7.2  MFC DAO
          7.2.1  界面框架
          7.2.2  DAO支持
          7.2.3  操作MDB
        7.3  ADO编程
          7.3.1  数据库和框架
          7.3.2  多表项显示
          7.3.3  记录添加
        7.4  常见问题处理
        思考与练习
    第2部分  综合应用实习
      实验8  学生信息管理系统设计
          8.1.1  系统功能
          8.1.2  数据库
        8.2  系统设计
          8.2.1  界面设计
          8.2.2  模块及接口
        8.3  编程与实现
          8.3.1  基本框架
          8.3.2  列表显示
          8.3.3  专业字典维护
          8.3.4  表记录操作
          8.3.5  统计分析
          8.3.6  序列化
          8.3.7  打印和打印预览
        8.4  测试与部署
          8.4.1  系统测试

          8.4.2  项目部署