本书特色
零基础、入门级的讲解——无论读者是否从事计算机相关行业,是否接触过VisualC++,是否使用VisualC++开发过项目,都能从本书中找到起点。
超多、实用、专业的范例和项目——本书结合实际工作中的范例,逐一讲解VisualC++的各种知识和技术。还以实际开发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。
随时检测自己的学习成果——每章首页罗列了“本章要点”,以便读者明确学习方向。每章的“实战练习”则根据所在章的知识点精心设计而成,读者可以随时自我检测,巩固所学知识。
细致入微、贴心提示——本书在讲解过程中使用了“提示”、“注意”、“技巧”等小栏目,帮助读者在学习过程中更?
内容简介
《VisualC++从入门到精通(第2版)》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了VisualC++的相关知识和实战技能。
《VisualC++从入门到精通(第2版)》第1篇【基础知识】主要讲解VisualC++6.0的基础知识、C++语法、Windows编程和MFC、文档与视图、控件应用、菜单、工具栏、状态栏和对话框等;第2篇【核心技术】主要讲解面向对象编程、数据库系统与SQL语言、VisualC++数据库编程、文件操作、图形绘制与文本输出,以及网络编程和多媒体编程等;第3篇【应用开发】主要讲解全屏显示程序开发、屏幕抓图程序开发、剪贴板管理程序开发、换肤程序开发,以及TCP查看器开发等;第4篇【项目实战】主要讲解项目规划,以及学生宿舍管理系统、浏览器、企业人事工资管理系统、学生成绩管理系统、图书管理系统以及餐厅管理系统等的开发实战。
《VisualC++从入门到精通(第2版)》所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。
《VisualC++从入门到精通(第2版)》适合任何想学习VisualC++的读者,无论您是否从事计算机相关行业,是否接触过VisualC++,均可通过学习快速掌握VisualC++的开发方法和技巧。
作者简介
龙马高新教育,专业的计算机研究、教育机构,拥有近20年的图书出版经历,与39所高校、8个行业协会、5家知名网站保持合作关系,屡获全国畅销书大奖,其推出的“编程宝典”、“完全自学手册”、“从入门到精通”、“从新手到高手”、“精通100%”、“非常网络6+1”等均成为业界知名图书,受到百万读者的认可和推荐。
目录
- 第0章 如何学习Visual C
- 0.1 什么是Visual C 6.0
- 0.2 Visual C 与C
- 0.3 使用Visual C 开发程序的过程
- 0.4 怎样学习Visual C
- 第1篇 基础知识
- 第1章 步入Visual C 开发之门-初识Visual C 6.0
- 1个Visual C 应用程序。
- 1.1 什么是Visual C 6.0
- 1.1.1 为什么选择Visual C 6.0
- 1.1.2 Visual C 的不同版本
- 1.2 Visual C 6.0开发环境的搭建
- 1.2.1 安装Visual C 6.0
- 1.2.2 启动Visual C 6.0
- 1.3 Visual C 6.0开发环境介绍
- 1.3.1 操作命令集合--菜单栏和工具栏
- 1.3.2 开始C 程序--【NEW】对话框
- 1.3.3 项目管理--工作区窗口
- 1.3.4 窗体及代码编辑--编辑窗口
- 1.3.5 程序调试--输出窗口
- 1.4 Visual C 6.0的常用工具
- 1.4.1 应用程序向导
- 1.4.2 资源编辑器
- 1.4.3 类向导
- 1.4.4 身边的老师--MSDN
- 1.5 第1个Visual C 应用程序
- 1.6 Visual C 程序调试
- 1.6.1 调试环境
- 1.6.2 调试程序
- 1.7 高手点拨
- 1.8 实战练习
- 第 2章 Visual C 的入门阶梯-C 语法基础
- 2.1 保留字和标识符
- 2.1.1 保留字
- 2.1.2 标识符
- 2.2 常量与变量
- 2.2.1 常量
- 2.2.2 变量
- 2.3 C 的数据类型
- 2.3.1 基本数据类型
- 2.3.2 基本数据类型的选取
- 2.3.3 数组类型
- 2.3.4 结构体类型
- 2.3.5 共用体类型
- 2.3.6 枚举类型
- 2.3.7 指针类型
- 2.3.8 引用类型
- 2.3.9 自定义类型
- 2.4 运算符与表达式
- 2.4.1 算术运算符和算术表达式
- 2.4.2 关系运算符和关系表达式
- 2.4.3 逻辑运算符和逻辑表达式
- 2.4.4 赋值运算符和赋值表达式
- 2.4.5 自增和自减(增1和减1)运算符
- 2.4.6 逗号运算符和逗号表达式
- 2.4.7 sizeof运算符和表达式
- 2.4.8 条件运算符和条件表达式
- 2.5 控制语句
- 2.5.1 顺序结构
- 2.5.2 选择结构
- 2.5.3 循环结构
- 2.5.4 转向语句
- 2.6 高手点拨
- 2.7 实战练习
- 第 3章 应用程序开发基础-Windows编程和MFC基础
- 3.1 Windows编程模式
- 3.1.1 传统的过程式编程模式
- 3.1.2 事件驱动编程模式
- 3.1.3 消息
- 3.2 MFC基础
- 3.2.1 MFC的特性
- 3.2.2 MFC的类层次
- 3.2.3 MFC中的常用类
- 3.3 高手点拨
- 3.4 实战练习
- 第 4章 应用程序的结构-文档与视图
- 4.1 文档与视图
- 4.1.1 文档与视图概述
- 4.1.2 文档与视图的结构
- 4.2 文档与视图通信的关键函数
- 4.3 单文档应用程序
- 4.3.1 第1步:创建项目
- 4.3.2 第2步:主要程序类
- 4.3.3 第3步:添加鼠标事件
- 4.3.4 第4步:设置菜单
- 4.3.5 第5步:添加对话框
- 4.4 多文档应用程序
- 4.5 综合应用-连续打开文档功能的阅读器
- 4.6 高手点拨
- 4.7 实战练习
- 第 5章 程序界面的组成-控件应用
- 5.1 控件基础
- 5.1.1 控件概述
- 5.1.2 如何创建控件
- 5.2 Visual C 6.0中的常用控件
- 5.2.1 文本控件
- 5.2.2 编辑框控件
- 5.2.3 按钮控件
- 5.2.4 单选按钮控件
- 5.2.5 复选框控件
- 5.2.6 列表框控件
- 5.2.7 组合框控件
- 5.2.8 控件消息
- 5.2.9 综合应用
- 5.3 高级控件应用
- 5.3.1 树形视图控件
- 5.3.2 图像列表控件
- 5.3.3 综合应用
- 5.4 高手点拨
- 5.5 实战练习
- 第 6章 命令集结地-菜单
- 6.1 创建普通菜单
- 6.1.1 添加新菜单项
- 6.1.2 编辑菜单项的属性
- 6.1.3 删除菜单项
- 6.1.4 菜单编辑应用实例
- 6.2 添加菜单命令处理函数
- 6.2.1 添加命令处理函数
- 6.2.2 启用和禁用菜单命令
- 6.2.3 复选和单选标记菜单命令
- 6.2.4 命令处理函数应用实例
- 6.3 创建弹出式菜单
- 6.4 高手点拨
- 6.5 实战练习
- 第 7章 工具栏和状态栏
- 7.1 工具栏
- 7.1.1 向工具栏添加按钮
- 7.1.2 编辑按钮属性
- 7.1.3 添加工具栏间隔
- 7.1.4 删除按钮
- 7.1.5 启用和禁用工具栏按钮
- 7.2 状态栏
- 7.2.1 修改应用程序的状态栏
- 7.2.2 更新状态栏窗格内容
- 7.3 高手点拨
- 7.4 实战练习
- 第 8章 人机交互的界面-对话框
- 8.1 对话框概述
- 8.2 创建对话框
- 8.3 对话框常用控件
- 8.3.1 常用控件简介
- 8.3.2 控件属性设置
- 8.3.3 添加控件
- 8.4 设置控件Tab键顺序
- 8.5 综合应用-人员管理程序
- 8.6 高手点拨
- 8.7 实战练习
- 第2篇 核心技术
- 第 9章 主流软件开发方法-面向对象编程基础
- 9.1 类和对象
- 9.1.1 什么是类和对象
- 9.1.2 数据成员及成员函数
- 9.1.3 构造函数与析构函数
- 9.1.4 友元函数
- 9.1.5 this指针
- 9.1.6 new和delete运算符
- 9.2 继承和派生
- 9.2.1 基本概念
- 9.2.2 派生类的定义
- 9.2.3 公有继承和私有继承的实例
- 9.2.4 派生类的指针
- 9.2.5 多继承
- 9.3 多态性与虚函数
- 9.3.1 多态性的概念与应用
- 9.3.2 虚函数的使用
- 9.3.3 纯虚函数和抽象类
- 9.4 高手点拨
- 9.5 实战练习
- 第 10章 初识数据库-数据库系统与SQL语言基础
- 10.1 数据库基本概念
- 10.1.1 信息与数据
- 10.1.2 数据库系统概述
- 10.2 Visual C 6.0支持的常用数据库
- 10.3 SQL语言简介
- 10.3.1 SQL语言的特点
- 10.3.2 常用SQL语句简介
- 10.4 Select语句的使用
- 10.4.1 基本Select语句
- 10.4.2 As子语句
- 10.4.3 Where子语句
- 10.4.4 Group By子语句
- 10.4.5 Order By子语句
- 10.5 SQL中的常用函数
- 10.5.1 算术函数
- 10.5.2 统计函数
- 10.6 利用SQL语言修改表数据
- 10.6.1 Insert语句
- 10.6.2 Update语句
- 10.6.3 Delete语句
- 10.7 高手点拨
- 10.8 实战练习
- 第 11章 Visual C 与数据库-Visual C 数据库编程
- 11.1 Visual C 6.0常用的数据库访问技术
- 11.2 ODBC概述
- 11.2.1 ODBC层次结构
- 11.2.2 管理数据源
- 11.2.3 SDK和API
- 11.3 ODBC API编程
- 11.3.1 ODBC API编程流程
- 11.3.2 ODBC API编程实例
- 11.4 ODBC MFC编程
- 11.4.1 CDatabase类
- 11.4.2 CRecordSet类
- 11.4.3 ODBC MFC编程实例
- 11.5 ADO概
- ……
- 第3篇 应用开发
- 第4篇 项目实战