图书介绍

Visual C++教程pdf电子书版本下载

Visual C++教程
  • 郑阿奇主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302245353
  • 出版时间:2011
  • 标注页数:374页
  • 文件大小:103MB
  • 文件页数:386页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

Visual C++教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Windows编程基础 1

1.1 从main到WinMain 1

1.1.1 Windows等价程序 2

1.1.2 头文件 4

1.1.3 程序入口函数 5

1.1.4 MessageBox函数 6

1.2 窗口和消息 7

1.2.1 程序框架代码 7

1.2.2 注册窗口类 9

1.2.3 创建和显示窗口 10

1.2.4 消息和消息处理 11

1.2.5 WM_PAINT消息 13

1.2.6 Windows基本数据类型 14

1.3 C++的“类” 15

1.3.1 类和对象 15

1.3.2 构造函数和析构函数 18

1.3.3 new和delete 21

1.3.4 this指针 22

1.3.5 继承和派生 24

1.3.6 虚函数 26

1.4 MFC编程 28

1.4.1 MFC概述 28

1.4.2 MFC程序框架 29

1.4.3 程序运行机制 31

1.4.4 消息映射 31

1.5 MFC应用程序框架 32

1.5.1 MFC应用程序类型 32

1.5.2 文档应用程序创建 33

1.5.3 项目文件和项目配置 36

1.5.4 项目管理和类结构 38

1.5.5 OnDraw和消息添加 40

1.6 总结与提高 42

第2章 对话框 44

2.1 创建对话框 44

2.1.1 创建对话框应用程序 44

2.1.2 添加并创建对话框 46

2.2 设计对话框 49

2.2.1 设置对话框属性 49

2.2.2 添加和布局控件 50

2.2.3 分组和刻蚀线 53

2.2.4 WM_INITDIALOG消息 55

2.3 使用对话框 56

2.3.1 在程序中使用 56

2.3.2 DoModal和模式对话框 59

2.3.3 通用对话框 60

2.3.4 消息对话框 62

2.4 总结与提高 63

第3章 常用控件 66

3.1 创建和使用控件 66

3.1.1 控件的创建方法 66

3.1.2 控件的消息及消息映射 69

3.1.3 控件类和控件对象 72

3.1.4 DDX和DDV 74

3.2 静态控件和按钮 76

3.2.1 静态控件 76

3.2.2 按钮 76

3.2.3 示例:制作问卷调查 77

3.3 编辑框和旋转按钮控件 80

3.3.1 编辑框的属性和通知消息 81

3.3.2 编辑框的基本操作 82

3.3.3 旋转按钮控件 83

3.3.4 用对话框输入学生成绩示例 84

3.4 列表框 87

3.4.1 列表框的风格和消息 88

3.4.2 列表框的基本操作 89

3.4.3 创建并使用城市邮政编码对话框示例 91

3.5 组合框 94

3.5.1 组合框的风格类型和消息 94

3.5.2 组合框常见操作 96

3.5.3 创建并使用城市邮政编码和区号对话框示例 97

3.6 进展条、滚动条和滑动条 100

3.6.1 进展条 100

3.6.2 滚动条 104

3.6.3 滑动条 105

3.6.4 调整对话框背景颜色示例 107

3.7 日期时间控件 109

3.8 列表控件和树控件 113

3.8.1 图像列表控件 113

3.8.2 列表控件 114

3.8.3 树控件 122

3.9 总结与提高 128

第4章 菜单、工具栏和状态栏 130

4.1 菜单 130

4.1.1 菜单一般规则 130

4.1.2 更改并切换应用程序菜单 130

4.1.3 使用键盘快捷键 133

4.1.4 菜单的编程控制 134

4.1.5 使用快捷菜单 138

4.2 工具栏 139

4.2.1 使用工具栏编辑器 139

4.2.2 工具按钮和菜单项相结合 141

4.2.3 多个工具栏的使用 141

4.3 状态栏 144

4.3.1 状态栏的定义 144

4.3.2 状态栏的常用操作 145

4.3.3 改变状态栏的风格 146

4.4 总结与提高 147

第5章 框架窗口、文档和视图 150

5.1 框架窗口 150

5.1.1 主框架窗口和文档窗口 150

5.1.2 框架窗口初始状态的改变 151

5.1.3 窗口样式 152

5.1.4 窗口样式设置 153

5.1.5 改变窗口大小和位置 155

5.2 文档模板 156

5.2.1 文档模板类 156

5.2.2 文档模板字符串资源 158

5.2.3 使用多个文档类型 158

5.3 文档序列化 162

5.3.1 文档序列化过程 162

5.3.2 CArchive类和序列化操作 164

5.3.3 建立可序列化的类 167

5.3.4 使用简单数组集合类 168

5.3.5 使用CFile类 171

5.3.6 CFile和CArchive类之间的关联 175

5.4 视图应用框架 176

5.4.1 一般视图框架 176

5.4.2 列表视图框架 182

5.4.3 树视图框架 186

5.5 文档视图结构 188

5.5.1 文档与视图的相互作用 189

5.5.2 应用程序对象指针的互调 190

5.5.3 切分窗口 192

5.5.4 一档多视 196

5.6 总结与提高 202

第6章 图形、文本和打印 204

6.1 概述 204

6.1.1 设备环境类 204

6.1.2 坐标映射 205

6.1.3 CPoint、CSize和CRect 206

6.1.4 颜色和颜色对话框 209

6.2 图形设备接口 210

6.2.1 使用GDI对象 210

6.2.2 画笔 212

6.2.3 画刷 213

6.2.4 位图 214

6.3 图形绘制 216

6.3.1 画点、线 216

6.3.2 矩形和多边形 218

6.3.3 曲线 219

6.3.4 在视图中绘制图形示例 221

6.3.5 在对话框及控件中绘图 223

6.4 字体与文字处理 225

6.4.1 字体和字体对话框 225

6.4.2 常用文本输出函数 228

6.4.3 文本格式化属性 230

6.4.4 计算字符的几何尺寸 231

6.4.5 文档内容显示及其字体改变 232

6.5 图标和光标 234

6.5.1 图像编辑器 234

6.5.2 图标 236

6.5.3 光标 239

6.6 打印与打印预览 242

6.6.1 打印与打印预览机制 242

6.6.2 打印与打印预览的设计 244

6.6.3 完整的示例 249

6.7 总结与提高 253

第7章 数据库编程 256

7.1 概述 256

7.1.1 数据模型 256

7.1.2 SQL接口和常用语句 257

7.1.3 ODBC、DAO和OLE DB 260

7.1.4 ADO技术 260

7.2 MFC ODBC一般操作 260

7.2.1 MFC ODBC向导过程 261

7.2.2 ODBC数据表绑定更新 266

7.2.3 MFC的ODBC类 267

7.3 MFC ODBC常用编程 270

7.3.1 显示记录总数和当前记录号 271

7.3.2 编辑记录 272

7.3.3 字段操作 276

7.3.4 多表处理 279

7.4 ADO数据库编程 284

7.4.1 ADO编程的一般过程 285

7.4.2 Recordset对象使用 288

7.4.3 Command对象使用 291

7.5 数据库相关的ActiveX控件 291

7.5.1 使用MSFlexGrid控件 292

7.5.2 RemoteData和DBGrid控件 294

7.6 总结与提高 295

第8章 高级应用 298

8.1 多媒体 298

8.1.1 常用图像控件 298

8.1.2 媒体控制接口 300

8.1.3 使用MCIWnd窗口类 305

8.1.4 使用OpenGL 308

8.2 动态链接库 313

8.2.1 DLL概念和Visual C++的支持 313

8.2.2 动态链接库的创建 314

8.2.3 动态链接库的访问 315

8.3 ActiveX控件 317

8.3.1 创建ActiveX控件 318

8.3.2 测试和使用ActiveX控件 325

8.4 网络应用 328

8.4.1 MFC对网络的支持 329

8.4.2 Windows Sockets编程 329

8.4.3 WinInet应用 336

8.5 总结与提高 339

附录 340

附录B 程序简单调试 344

附录C C++基本知识点 348

C.1 C++程序结构 348

C.2 标识符和数据类型 349

C.3 运算符和表达式 353

C.4 基本语句 357

C.5 函数 359

C.6 指针和引用 361

C.7 cout和cin 362

C.8 预处理 363

C.9 类和对象 365

C.10 继承和派生 369

C.11 多态和虚函数 370

C.12 基本异常处理 371

精品推荐