可视化程序设计Visual C++(第2版)

可视化程序设计Visual C++(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2016-05
版次: 2
ISBN: 9787568221290
定价: 75.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 470页
字数: 698千字
正文语种: 简体中文
3人买过
  •   Visual C++是一个功能强大的可视化软件开发工具,是高等院校计算机及相关专业主要核心课程。
      《可视化程序设计Visual C++(第2版)》对可视化程序设计Visual C++的应用与开发进行了详细、系统的介绍,内容主要包括:Visual C++程序的建立,菜单、工具栏和状态栏的创建,对话框和常用控件,窗口、文档与视图,图形绘制,数据库应用,多媒体技术等。
      《可视化程序设计Visual C++(第2版)》的特点是以案例为主,各章节都附有大量的实例,实例中的语句代码几乎都标有注释和说明,并且操作步骤详细,有利于引导读者很好的消化、理解和实际应用所学的知识。 第1章 Visual C++程序的建立
    1.1 C程序和C++程序
    1.2 面向对象的编程技术
    1.2.1 类与对象
    1.2.2 类及其成员变量、成员函数的声明和定义
    1.2.3 构造函数和析构函数
    1.2.4 类的继承
    1.2.5 C++在非面向对象方面的扩充
    1.3 Visual C++程序
    1.4 使用IVIFC AppWizard应用程序向导
    1.4.1 应用程序框架类型
    1.4.2 用MFCAppWizard(exe)创建一个单文档的应用程序
    1.4.3 项目工作区
    1.4.4 输出窗口
    1.5 ClassWizard类向导
    1.5.1 ClassWizard的使用
    1.5.2 消息和消息映射
    1.5.3 消息映射方法实例
    1.6 章 后实训
    实训1 键盘字符输入,并使输入的文本居中
    实训2 向窗口添加一个闪亮的插入符
    实训3 制作一个每次单击窗口都出现不同鼠标光标图形的程序
    附:类的添加和删除

    第2章 菜单、工具栏和状态栏的设计
    2.1 设计菜单
    2.1.1 用编辑器设计菜单
    2.1.2 菜单的编程控制
    2.1.3 使用快捷菜单
    2.2 工具栏
    2.2.1 使用工具栏编辑器
    2.2.2 多个工具栏的使用
    2.3 状态栏
    2.3.1 状态栏的定义
    2.3.2 状态栏的常用操作
    2.4 交互对象的动态更新
    2.5 章 后实训
    实训1 通用菜单
    实训2 多信息状态栏
    实训3 自定义工具条

    第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 菜单对话框
    3.10 通用对话框和消息对话框
    3.10.1 通用对话框
    3.10.2 消息对话框
    3.11 章后实训
    实训1 计算器应用程序
    实训2 对话框与控件的综合运用
    实训3 更改字体设置

    第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 应用实例
    4.4.2 关于数组集合类
    4.5 CFile类
    4.5.1 应用举例
    4.5.2 文件的打开和关闭
    4.5.3 文件的读、写和定位操作
    4.5.4 文件的管理操作
    4.6 不同视图的应用
    4.6.1 CEditView类
    4.6.2 CRichEditView类
    4.6.3 使用CFormView类
    4.6.4 CHtmlView类的应用
    4.6.5 CScrollView类
    4.6.6 列表控件和列表视图
    4.6.7 树控件
    4.6.8 多视图
    4.6.9 文档视图结构
    4.7 章后实训
    实训1 学生档案管理
    实训2 编制一个拆分两个窗口的程序
    实训3 实现对:HTML文件的显示

    第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 画刷CBruash类
    5.4 坐标映射
    5.5 CPoint、CSize和CRect
    5.6 颜色和颜色对话框
    5.7 多种图形的绘制
    5.8 字体CFont类
    5.9 位图、图标与光标
    5.9.1 使用图形编辑器
    5.9.2 位图
    5.9.3 图标
    5.9.4 光标
    5.10 章后实训
    实训1 对图像进行局部放大程序
    实训2 在屏幕上画图形程序
    实训3 调色板程序

    第6章 数据库应用
    6.1 数据库、DBMS和SQL
    6.2 MFC的ODBC编程技术
    6.2.1 设计数据库
    6.2.2 创建ODBC的数据源
    6.2.3 在MFC AppWizard中选择数据源l
    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.5 字段操作
    6.6 章后实训
    实训1 使用ADO预处理指令(#import)编程
    实训2 用ADO数据库完成对数据表unicom的显示
    实训3 DAO数据库编程

    第7章 多媒体技术
    7.1 使用MCI播放WAVE文件的程序实例
    7.2 MCI
    7.2.1 MFC设备类型
    7.2.2 MCI命令与函数
    7.3 MCI编程步骤
    7.4 使用MCIWnd窗口类
    7.5 章后实训
    实训1 实现视频和多媒体文件操作
    实训2 制作一个可以播放Mid音乐的应用程序
    实训3 媒体播放程序

    附录1 在工具栏上设计“打开”和“另存为”按钮
    附录2 Midi.h和Midi.cpp文件
  • 内容简介:
      Visual C++是一个功能强大的可视化软件开发工具,是高等院校计算机及相关专业主要核心课程。
      《可视化程序设计Visual C++(第2版)》对可视化程序设计Visual C++的应用与开发进行了详细、系统的介绍,内容主要包括:Visual C++程序的建立,菜单、工具栏和状态栏的创建,对话框和常用控件,窗口、文档与视图,图形绘制,数据库应用,多媒体技术等。
      《可视化程序设计Visual C++(第2版)》的特点是以案例为主,各章节都附有大量的实例,实例中的语句代码几乎都标有注释和说明,并且操作步骤详细,有利于引导读者很好的消化、理解和实际应用所学的知识。
  • 目录:
    第1章 Visual C++程序的建立
    1.1 C程序和C++程序
    1.2 面向对象的编程技术
    1.2.1 类与对象
    1.2.2 类及其成员变量、成员函数的声明和定义
    1.2.3 构造函数和析构函数
    1.2.4 类的继承
    1.2.5 C++在非面向对象方面的扩充
    1.3 Visual C++程序
    1.4 使用IVIFC AppWizard应用程序向导
    1.4.1 应用程序框架类型
    1.4.2 用MFCAppWizard(exe)创建一个单文档的应用程序
    1.4.3 项目工作区
    1.4.4 输出窗口
    1.5 ClassWizard类向导
    1.5.1 ClassWizard的使用
    1.5.2 消息和消息映射
    1.5.3 消息映射方法实例
    1.6 章 后实训
    实训1 键盘字符输入,并使输入的文本居中
    实训2 向窗口添加一个闪亮的插入符
    实训3 制作一个每次单击窗口都出现不同鼠标光标图形的程序
    附:类的添加和删除

    第2章 菜单、工具栏和状态栏的设计
    2.1 设计菜单
    2.1.1 用编辑器设计菜单
    2.1.2 菜单的编程控制
    2.1.3 使用快捷菜单
    2.2 工具栏
    2.2.1 使用工具栏编辑器
    2.2.2 多个工具栏的使用
    2.3 状态栏
    2.3.1 状态栏的定义
    2.3.2 状态栏的常用操作
    2.4 交互对象的动态更新
    2.5 章 后实训
    实训1 通用菜单
    实训2 多信息状态栏
    实训3 自定义工具条

    第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 菜单对话框
    3.10 通用对话框和消息对话框
    3.10.1 通用对话框
    3.10.2 消息对话框
    3.11 章后实训
    实训1 计算器应用程序
    实训2 对话框与控件的综合运用
    实训3 更改字体设置

    第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 应用实例
    4.4.2 关于数组集合类
    4.5 CFile类
    4.5.1 应用举例
    4.5.2 文件的打开和关闭
    4.5.3 文件的读、写和定位操作
    4.5.4 文件的管理操作
    4.6 不同视图的应用
    4.6.1 CEditView类
    4.6.2 CRichEditView类
    4.6.3 使用CFormView类
    4.6.4 CHtmlView类的应用
    4.6.5 CScrollView类
    4.6.6 列表控件和列表视图
    4.6.7 树控件
    4.6.8 多视图
    4.6.9 文档视图结构
    4.7 章后实训
    实训1 学生档案管理
    实训2 编制一个拆分两个窗口的程序
    实训3 实现对:HTML文件的显示

    第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 画刷CBruash类
    5.4 坐标映射
    5.5 CPoint、CSize和CRect
    5.6 颜色和颜色对话框
    5.7 多种图形的绘制
    5.8 字体CFont类
    5.9 位图、图标与光标
    5.9.1 使用图形编辑器
    5.9.2 位图
    5.9.3 图标
    5.9.4 光标
    5.10 章后实训
    实训1 对图像进行局部放大程序
    实训2 在屏幕上画图形程序
    实训3 调色板程序

    第6章 数据库应用
    6.1 数据库、DBMS和SQL
    6.2 MFC的ODBC编程技术
    6.2.1 设计数据库
    6.2.2 创建ODBC的数据源
    6.2.3 在MFC AppWizard中选择数据源l
    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.5 字段操作
    6.6 章后实训
    实训1 使用ADO预处理指令(#import)编程
    实训2 用ADO数据库完成对数据表unicom的显示
    实训3 DAO数据库编程

    第7章 多媒体技术
    7.1 使用MCI播放WAVE文件的程序实例
    7.2 MCI
    7.2.1 MFC设备类型
    7.2.2 MCI命令与函数
    7.3 MCI编程步骤
    7.4 使用MCIWnd窗口类
    7.5 章后实训
    实训1 实现视频和多媒体文件操作
    实训2 制作一个可以播放Mid音乐的应用程序
    实训3 媒体播放程序

    附录1 在工具栏上设计“打开”和“另存为”按钮
    附录2 Midi.h和Midi.cpp文件
查看详情
系列丛书 / 更多
可视化程序设计Visual C++(第2版)
电子技术及其应用(修订版)
孙津平 编
可视化程序设计Visual C++(第2版)
电气信息类精品系列:电子测量技术与仪器(第2版)
王川 编
可视化程序设计Visual C++(第2版)
电子技术基础教程
陶雪华、李仁华 编
可视化程序设计Visual C++(第2版)
FPGA应用技术及实践(第2版)
刘睿强、冀云、尹洪剑 编
可视化程序设计Visual C++(第2版)
虚拟仪器测试技术
屈有安、程雪敏 编
可视化程序设计Visual C++(第2版)
现代家电原理与维修(第3版)
蒋治国 编
可视化程序设计Visual C++(第2版)
工业企业供配电/电气信息类精品系列
钱卫钧、裴娟、聂兵 编
可视化程序设计Visual C++(第2版)
电气信息类精品系列:电子产品工艺与品质管理
蔡建军 编
可视化程序设计Visual C++(第2版)
ASP.NET实训教程
刘晓英、胡志强、姜大庆 编
可视化程序设计Visual C++(第2版)
Access2007数据库应用技术
杨江文、鲁秋菊、肖川 编
可视化程序设计Visual C++(第2版)
通信数学
冯敏、景克俭 编
可视化程序设计Visual C++(第2版)
电气信息类精品系列:维修电工快速提高
王洪福、顾曙敏 编
相关图书 / 更多
可视化程序设计Visual C++(第2版)
可视化医学
刘哲 主编
可视化程序设计Visual C++(第2版)
可视的教育:一个图像教化传统
丁钢 著
可视化程序设计Visual C++(第2版)
可视·共存——智慧导视系统设计
陈熹
可视化程序设计Visual C++(第2版)
可视智慧物联系统实施与运维(中级)
浙江宇视科技有限公司
可视化程序设计Visual C++(第2版)
可视媒体大数据的智能处理技术与系统
马利庄
可视化程序设计Visual C++(第2版)
可视化领导力
田军
可视化程序设计Visual C++(第2版)
可视化激波现象
[日]高山和喜 著
可视化程序设计Visual C++(第2版)
可视化H5页面与交互动画设计制作 木疙瘩标准教程
彭澎 姜旭
可视化程序设计Visual C++(第2版)
可视化竞争情报服务
张收棉
可视化程序设计Visual C++(第2版)
可视化微分几何和形式:一部五幕数学正剧
(美)特里斯坦·尼达姆(Tristan Needham)
可视化程序设计Visual C++(第2版)
可视化编程应用基础--VisualBasic(计算机应用专业)
陈建军 编
可视化程序设计Visual C++(第2版)
可视化指南:数据分析与数据交互
[德]克里斯蒂安·多明斯基 (Christian Tominski) (德) 海德伦·舒曼(Heidrun Schumann) 著;邰牧寒 译