Visual C++从入门到精通(第5版)

Visual C++从入门到精通(第5版)

编辑推荐

本书从初学者的角度出发,以通俗易懂的语言,配合复杂的实例,详细介绍使用Visual C++6.0进行程序开发需要掌握的知识。

内容简介

全书共分20章,包括Visual C++6.0集成开发环境,C++语言基础,语句,面向过程程序设计,面向对象程序设计,其应用程序设计,常用控件,菜单,工具栏和状态栏,高级控件,自定义MFC控件,文本,图形,图像处理,文档与视图,打印技术,文件与初始化操作,ADO编程,动态链接库,多线程程序设计,网络编程,图像处理系统。结合具体实例进行介绍,涉及到的程序代码指定了详细的注释,可以使读者轻松领会Visual C++6.0程序开发的精髓,快速提高开发技能。

作者简介

明日科技,专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

章节目录

版权信息

内容简介

如何使用本书开发资源库

前言

本书内容

本书特点

读者对象

读者服务

致读者

资源包“开发资源库”目录

第1大部分 实例资源库

第2大部分 模块资源库

第3大部分 项目资源库

第4大部分 能力测试资源库

第5大部分 面试系统资源库

第1篇 基础知识

第1章 Visual C++ 6.0集成开发环境

1.1 Visual C++ 6.0概述

1.2 Visual C++ 6.0开发环境介绍

1.3 设置自己的开发环境

1.4 创建一个简单的程序

1.5 小结

第2章 C++语言基础

2.1 C++文件结构

2.2 C++语言基本要素

2.3 数据类型

2.4 运算符

2.5 表达式

2.6 程序编码规范

2.7 小结

2.8 实践与练习

第3章 语句

3.1 语句的构成

3.2 复合语句

3.3 分支语句

3.4 循环语句

3.5 跳转语句

3.6 小结

3.7 实践与练习

第4章 面向过程程序设计

4.1 函数

4.2 作用域和生命期

4.3 函数模板

4.4 小结

4.5 实践与练习

第5章 面向对象程序设计

5.1 类和对象

5.2 类模板

5.3 异常处理

5.4 小结

5.5 实践与练习

第2篇 核心技术

第6章 对话框应用程序设计

6.1 构建应用程序

6.2 对话框的创建及显示

6.3 对话框属性设置

6.4 在对话框中操作控件

6.5 添加对话框成员及成员函数

6.6 消息对话框

6.7 Windows通用对话框

6.8 小结

6.9 实践与练习

第7章 常用控件

7.1 静态文本控件

7.2 编辑框控件

7.3 图像控件

7.4 按钮控件

7.5 复选框控件

7.6 单选按钮控件

7.7 组合框控件

7.8 列表框控件

7.9 进度条控件

7.10 小结

7.11 实践与练习

第8章 菜单

8.1 菜单资源设计

8.2 菜单项的命令处理

8.3 动态创建菜单

8.4 创建弹出式菜单

8.5 创建图标菜单

8.6 小结

8.7 实践与练习

第9章 工具栏和状态栏

9.1 工具栏设计

9.2 状态栏设计

9.3 小结

9.4 实践与练习

第10章 高级控件

10.1 图像列表控件

10.2 列表视图控件

10.3 树控件

10.4 标签控件

10.5 应用工具提示控件

10.6 小结

10.7 实践与练习

第11章 自定义MFC控件

11.1 自定义编辑框控件

11.2 自定义按钮控件

11.3 位图背景树控件

11.4 三态效果复选框控件

11.5 小结

11.6 实践与练习

第12章 文本、图形、图像处理

12.1 GDI概述

12.2 文本输出

12.3 绘制图形

12.4 图像显示

12.5 GDI+图像编程

12.6 小结

12.7 实践与练习

第13章 文档与视图

13.1 构建文档/视图应用程序

13.2 文档/视图结构的创建

13.3 文档模板概述

13.4 文档对象

13.5 视图对象

13.6 框架窗口

13.7 文档/视图的应用

13.8 术语

13.9 小结

13.10 实践与练习

第3篇 高级应用

第14章 打印技术

14.1 打印基础

14.2 文档/视图应用程序打印

14.3 对话框应用程序打印

14.4 打印设置

14.5 修改打印预览

14.6 小结

14.7 实践与练习

第15章 文件与注册表操作

15.1 普通文件操作

15.2 串行化

15.3 INI文件操作

15.4 注册表操作

15.5 小结

15.6 实践与练习

第16章 ADO编程

16.1 ADO编程基础

16.2 ADO对象

16.3 ADO对象应用

16.4 小结

16.5 实践与练习

第17章 动态链接库

17.1 动态链接库基础

17.2 创建和使用Win32动态链接库

17.3 小结

17.4 实践与练习

第18章 多线程程序设计

18.1 线程概述

18.2 线程的创建

18.3 线程的挂起、唤醒与终止

18.4 线程同步

18.5 小结

18.6 实践与练习

第19章 网络套接字编程

19.1 计算机网络基础

19.2 套接字概述

19.3 套接字函数

19.4 MFC套接字编程

19.5 小结

19.6 实践与练习

第4篇 项目实战

第20章 图像处理系统

20.1 开发背景

20.2 需求分析

20.3 系统设计

20.4 公共模块设计

20.5 主窗体设计

20.6 图像旋转模块设计

20.7 图像缩放模块设计

20.8 图像水印效果模块设计

20.9 PSD文件浏览模块设计

20.10 照片版式处理模块设计

20.11 开发技巧与难点分析

20.12 小结

Visual C++从入门到精通(第5版)是2019年由清华大学出版社出版,作者明日科技。

得书感谢您对《Visual C++从入门到精通(第5版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
MySQL从入门到精通 电子书

本书适合任何想学习MySQL的读者,无论您是否从事计算机相关行业,是否接触过MySQL,均可通过学习快速掌握MySQL的开发方法和技巧。
MATLAB从入门到精通 电子书

零基础、入门级的讲解无论读者是否从事计算机相关行业,是否接触过MATLAB,是否使用MATLAB开发过项目,都能从本书中获益。超多、实用、专业的范例和项目本书结合实际工作中的范...
Oracle从入门到精通 电子书

(1)全程同步视频教学,手机扫码,随看随学(2)Oracle项目实战教学录像(3)Java项目实战教学录像(4)全书配套范例源码与实战练习答案(5)Oracle常见面试题、Or...
Java开发从入门到精通(第2版) 电子书

Java10全面解析:技术解惑与实例演练
C#从入门到精通(第2版) 电子书

本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了C#的相关知识和实战技能。
C语言从入门到精通(第2版) 电子书

你的第一本C语言编程书。
C语言从入门到精通(第4版) 电子书

本书以零基础入门为宗旨,用范例引导读者学习,深入浅出地介绍了C语言的相关知识和实战技能。