图书介绍

从零开始学Visual C++PDF|Epub|txt|kindle电子书版本下载

从零开始学Visual C++
  • 刘雪洁,刘永纯等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121122477
  • 出版时间:2011
  • 标注页数:320页
  • 文件大小:134MB
  • 文件页数:322页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

从零开始学Visual C++PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 Visual C++基础入门15

第1章 C++基本语法(教学视频:61分钟)15

1.1 了解C++程序设计15

1.1.1 学习C++的好处15

1.1.2 最简单的C++程序——hello world15

1.2 基本数据类型16

1.2.1 整型int16

1.2.2 浮点型float、double17

1.2.3 字符型char17

1.2.4 布尔型bool18

1.2.5 宽字符型wchar_t18

1.3 运算符18

1.3.1 算术运算符19

1.3.2 关系运算符19

1.3.3 赋值运算符19

1.3.4 自增自减运算符20

1.3.5 逻辑运算符21

1.3.6 位运算符21

1.4 控制结构22

1.4.1 if/else选择结构22

1.4.2 while循环结构23

1.4.3 break和continue语句23

1.4.4 for循环结构24

1.4.5 switch多选结构24

1.5 函数25

1.5.1 什么是函数25

1.5.2 定义函数25

1.5.3 变量作用域25

1.5.4 使用函数26

1.5.5 函数重载27

1.6 数组27

1.6.1 什么是数组27

1.6.2 一维数组27

1.6.3 二维数组28

1.6.4 动态数组29

1.6.5 数组排序30

1.7 指针31

1.7.1 指针概述31

1.7.2 指针与数组31

1.7.3 指针与函数32

1.7.4 指针与字符串33

1.8 小结33

1.9 习题33

第2章 面向对象程序设计(教学视频:57分钟)34

2.1 类和对象34

2.1.1 类和对象的关系34

2.1.2 定义类34

2.1.3 构造函数35

2.1.4 析构函数36

2.1.5 内联函数37

2.1.6 static成员38

2.1.7 const成员40

2.1.8 友元41

2.2 运算符重载42

2.2.1 了解运算符重载43

2.2.2 一元重载43

2.2.3 二元重载44

2.3 继承性45

2.3.1 类的继承45

2.3.2 访问控制47

2.3.3 调用流程47

2.4 多态性48

2.4.1 多态性的实现48

2.4.2 virtual虚函数49

2.4.3 抽象类49

2.5 模板50

2.5.1 如何定义模板50

2.5.2 模板类51

2.5.3 标准模板库STL52

2.6 异常处理53

2.6.1 处理程序异常54

2.6.2 自定义异常类54

2.7 小结55

2.8 习题55

第3章 掌握开发环境(教学视频:41分钟)56

3.1 创建运行程序56

3.1.1 Win32程序56

3.1.2 对话框程序58

3.1.3 单文档程序59

3.1.4 多文档程序61

3.2 开发界面62

3.2.1 菜单62

3.2.2 工具条65

3.2.3 类视图66

3.2.4 资源视图66

3.2.5 文件视图66

3.2.6 类向导66

3.2.7 输出窗口67

3.3 使用技巧68

3.3.1 添加类68

3.3.2 添加类成员函数68

3.3.3 添加类成员变量69

3.3.4 添加消息处理函数69

3.3.5 重写虚函数70

3.3.6 添加资源70

3.3.7 添加已有文件和控件71

3.3.8 设置代码字体样式71

3.4 小结72

3.5 习题72

第2篇 可视化编程73

第4章 常用控件(教学视频:139分钟)73

4.1 了解生成类73

4.2 静态文本75

4.2.1 设置属性75

4.2.2 更新内容76

4.3 编辑框77

4.3.1 设置属性77

4.3.2 数据交换78

4.4 按钮82

4.4.1 设置属性82

4.4.2 消息响应82

4.5 单选按钮84

4.5.1 设置属性84

4.5.2 消息响应85

4.6 复选按钮85

4.6.1 设置属性86

4.6.2 消息响应86

4.7 组合框87

4.7.1 设置属性87

4.7.2 编辑项88

4.7.3 消息响应89

4.7.4 添加图像91

4.8 列表框93

4.8.1 设置属性93

4.8.2 编辑项94

4.8.3 消息响应95

4.9 进度条97

4.9.1 设置属性97

4.9.2 更新值97

4.10 滑块99

4.10.1 设置属性100

4.10.2 消息响应100

4.11 列表控件101

4.11.1 设置属性101

4.11.2 编辑项102

4.11.3 消息响应104

4.11.4 添加图像106

4.12 树控件106

4.12.1 设置属性106

4.12.2 编辑项107

4.12.3 消息响应109

4.13 日期控件114

4.13.1 设置属性114

4.13.2 读取设置日期115

4.13.3 日期响应115

4.14 高级控件116

4.14.1 Windows Media Player控件116

4.14.2 Flash控件118

4.15 小结119

4.16 习题119

第5章 对话框(教学视频:20分钟)120

5.1 模态对话框120

5.1.1 添加对话框资源120

5.1.2 添加对话框类121

5.1.3 初始化对话框121

5.1.4 显示模态对话框122

5.2 非模态对话框124

5.3 小结126

5.4 习题126

第3篇 Visual C++的应用127

第6章 GDI图形编程(教学视频:64分钟)127

6.1 设备环境127

6.1.1 什么是设备环境127

6.1.2 设备环境分类127

6.2 图形绘制129

6.2.1 点线129

6.2.2 多边形132

6.2.3 文本135

6.3 画笔137

6.3.1 创建画笔137

6.3.2 使用画笔138

6.4 画刷140

6.4.1 创建画刷140

6.4.2 使用画刷141

6.5 字体143

6.5.1 创建字体144

6.5.2 使用字体144

6.6 映射模式145

6.6.1 了解映射模式145

6.6.2 窗口和视口147

6.7 小结150

6.8 习题150

第7章 单文档应用程序(教学视频:206分钟)151

7.1 了解生成类151

7.1.1 App类151

7.1.2 Doc类152

7.1.3 View类156

7.1.4 Frame类158

7.1.5 类联系方式160

7.2 菜单161

7.2.1 添加菜单资源161

7.2.2 更新菜单162

7.2.3 禁用和勾选菜单167

7.2.4 右键菜单168

7.3 工具栏171

7.3.1 添加工具栏资源171

7.3.2 显示工具栏172

7.3.3 添加按钮处理函数173

7.4 状态栏179

7.4.1 设置分区179

7.4.2 更新内容182

7.5 对话栏184

7.5.1 添加对话栏资源184

7.5.2 显示对话栏185

7.5.3 添加控件处理函数185

7.6 文档视图189

7.6.1 文档类存取数据189

7.6.2 视图类显示数据191

7.7 小结193

7.8 习题193

第8章 视图风格(教学视频:20分钟)194

8.1 Edit视图194

8.2 List视图195

8.3 Tree视图197

8.4 RichEdit视图198

8.5 小结201

8.6 习题201

第9章 切分窗口(教学视频:26分钟)202

9.1 了解窗口切分202

9.2 静态切分窗口203

9.3 多视图切换206

9.4 小结210

9.5 习题210

第10章 多文档应用程序(教学视频:25分钟)211

10.1 了解生成类211

10.2 类联系方式214

10.3 多文档视图215

10.3.1 添加文档模板215

10.3.2 更新视图216

10.4 小结217

10.5 习题217

第4篇 Visual C++编程218

第11章 文件编程(教学视频:76分钟)218

11.1 文件类218

11.1.1 文件格式218

11.1.2 文件对话框219

11.1.3 文件操作222

11.1.4 文件状态224

11.1.5 读/写文本文件225

11.1.6 读/写二进制文件226

11.2 文件查找229

11.3 文件序列化233

11.3.1 如何实现序列化233

11.3.2 创建可序列化类234

11.3.3 序列化对象236

11.4 小结240

11.5 习题241

第12章 数据库编程(教学视频:94分钟)242

12.1 了解数据库242

12.1.1 安装SQL Server 2000242

12.1.2 企业管理器243

12.1.3 查询分析器245

12.1.4 数据查询语言246

12.1.5 数据更新语言247

12.1.6 ADO数据库访问技术248

12.2 ADO封装类249

12.2.1 类头文件定义249

12.2.2 数据库连接函数250

12.2.3 SQL命令函数252

12.2.4 相关辅助函数255

12.3 ADO访问数据库258

12.3.1 连接数据库258

12.3.2 添加记录263

12.3.3 更新记录266

12.3.4 删除记录267

12.3.5 导出记录267

12.4 小结268

12.5 习题268

第13章 DataGrid控件(教学视频:30分钟)269

13.1 添加DataGrid控件269

13.2 读取Excel数据表270

13.3 添加删除数据272

13.4 计算并更新数据274

13.5 小结276

13.6 习题276

第14章 OpenGL三维编程(教学视频:44分钟)277

14.1 了解OpenGL277

14.1.1 OpenGL三维绘图277

14.1.2 OpenGL库文件278

14.2 MFC框架下使用OpenGL279

14.2.1 创建MFC框架279

14.2.2 使用OpenGL280

14.2.3 读取坐标文件数据282

14.2.4 绘制三维图形283

14.2.5 鼠标交互式浏览286

14.3 小结287

14.4 习题287

第5篇 案例篇288

第15章 五子棋游戏(教学视频:6分钟)288

15.1 界面设计288

15.2 算法设计289

15.3 功能实现291

15.4 小结296

第16章 公交换乘软件(教学视频:72分钟)297

16.1 数据库设计297

16.2 界面设计298

16.3 算法设计299

16.3.1 直达路线299

16.3.2 一次换乘299

16.3.3 两次换乘300

16.4 智能提示编辑框300

16.5 功能实现304

16.6 小结312

附录A Win32 API开发313

附录B 程序调试技巧319

热门推荐