可视化程序设计Visual C++(修订版)
作者: 杨喜林、张青等
出版时间:2016年5月
出版社:北京理工大学出版社
- 北京理工大学出版社
- 9787564092054
- 3版
- 73279
- 0065173560-7
- 2016年5月
- 287
- 工学
- 软件工程
- TP312C
- 计算机
- 高职
《可视化程序设计Visual C++(修订版)》对可视化程序设计VisuaIC++的应用与开发进行了详细、系统的介绍,内容主要包括:VisualC++程序的建立,菜单、工具栏和状态栏的设计,对话框与控件,窗口、文档和视图,图形绘制,数据库应用,多媒体技术等。
《可视化程序设计Visual C++(修订版)》以案例为主,各章节都附有大量的实例,实例中的语句代码几乎都标有注释和说明,并且操作步骤详细,有利于引导读者好地消化、理解和实际应用所学的知识。
第一章 Visual C++程序的建立
1.1 C程序和C++程序
1.2 Visual C++程序
1.3 使用MFC AppWizard应用程序向导
1.3.1 应用程序框架类型
1.3.2 用MFC AppWizard(exe)创建一个单文档的应用程序
1.3.3 项目工作区
1.3.4 输出窗口
1.4 ClassWizard类向导
1.4.1 ClassWizard的使用
1.4.2 消息和消息映射
1.4.3 消息映射方法实例
1.5 章后实训
制作一个每次单击窗口都出现不同鼠标光标图形的程序
第2章 菜单、工具栏和状态栏的设计
2.1 设计菜单
2.1.1 用编辑器设计菜单
2.1.2 菜单的编程控制
2.1.3 使用快捷菜单
2.2 工具栏
2.3 状态栏
2.3.1 状态栏的定义
2.3.2 状态栏的常用操作
2.4 章后实训
自定义工具条
第3章 对话框与控件
3.1 对话框的使用
3.2 资源与资源标识
3.3 创建对话框及添加控件
3.4 控件的创建和使用方法
3.4.1 控件的创建方法
3.4.2 基于对话框的应用程序
3.4.3 控件的消息及消息映射
3.4.4 控件的数据交換和数据校验
3.4.5 控件的通用属性
3.5 常用控件
3.5.1 静态控件
3.5.2 按钮控件
3.5.3 编辑框
3.5.4 列表框
3.5.5 组合框
3.5.6 旋转按钮控件
3.5.7 进展条
3.5.8 滚动条
3.5.9 滑动条
3.6 标签控件、图像列表、属性表及属性页
3.6.1 标签控件
3.6.2 图像列表
3.6.3 属性表及属性页
3.7 向导对话框
3.8 菜单对话框
3.9 章后实训
花店售花程序
附:类的删除
第4章 窗口、文档和视图
4.1 主窗口和文档窗口
4.2 改变窗口的状态
4.2.1 用ShowWindow改变窗口的显示状态
4.2.2 用SetWindowPos函数或:MoveWindow函数改变窗口的大小和位置
4.3 文档串行化
4.3.1 文档串行化过程
4.3.2 文档串行化操作
4.3.3 文档模板字串资源
4.4 不同视图的应用
4.4.1 CEditView类
4.4.2 CRichEditView类
4.4.3 CFormView类
4.4.4 CHtmlView类
4.4.5 CScrollView类
4.4.6 列表控件和列表视图
4.4.7 树控件
4.5 串行化MDI(多文档)应用程序实例
4.6 章后实训
大学生档案管理
第5章 图形绘制
5.1 设备环境与设备环境类
5.1.1 设备环境
5.1.2 设备环境类
5.2 绘图程序
5.2.1 CDC基类
5.2.2 CPaintDC类
5.2.3 CClientDC类
5.3 图形设备接口对象
5.3.1 画笔CPen类
5.3.2 画刷CBrush类
5.4 颜色和颜色对话框
5.5 字体CFont类
5.6 位图、图标
5.6.1 位图
5.6.2 图标
5.7 章后实训
在屏幕上画图形程序
第6章 数据库应用
6.1 数据库、DBMS和SQL
6.2 MFC的ODBC编程技术
6.2.1 设计数据库
6.2.2 创建ODBC的数据源
6.2.3 在:MFC AppWizard中选择数据源
6.2.4.设计浏览记录界面
6.2.5 ODBC数据表绑定更新(改变与m pSet关联的表)
6.3 MFC的ODBC应用编程
6.3.1 显示记录总数和当前记录号
6.3.2 查询记录
6.3.3 编辑记录
6.3.4 处理多个表
6.4 数据库相关的ActiveX控件
6.4.1 使用MSFlexGrid控件
6.4.2 RemoteData和DBGrid控件
6.4.3 用树控件和列表控件完成对多个表的操作
6.5 章后实训
用ADO数据库完成对数据表uni的显示
第7章 多媒体技术
7.1 使用MCI播放WAVE文件的程序实例
7.2 MCI
7.2.1 MCI设备类型
7.2.2 MCI命令与函数
7.3 MCI编程步骤
7.4 使用MCIWnd窗口类
7.5 章后实训
媒体播放程序