图书介绍

Visual C++ 6.0高级开发教程pdf电子书版本下载

Visual C++ 6.0高级开发教程
  • 薛静锋等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115079730
  • 出版时间:1999
  • 标注页数:571页
  • 文件大小:24MB
  • 文件页数:584页
  • 主题词:

PDF下载


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

下载说明

Visual C++ 6.0高级开发教程PDF格式电子书版下载

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

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

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

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

图书目录

第一章 Visual C++6.0概述 1

1.1 Visual C++6.0的特点 1

1.2 Visual C++6.0的软、硬件环境 2

1.3 Visual C++6.0的主要内容 2

第二章 Visual C++6.0的开发环境 5

2.1 工作平台 5

2.2 工具栏 6

2.3.1 File菜单 7

2.3 菜单栏 7

2.3.2 Edit菜单 12

2.3.3 View菜单 15

2.3.4 Insert菜单 18

2.3.5 Project菜单 19

2.3.6 Build菜单 21

2.3.7 Tools菜单 23

2.3.8 Window菜单 27

2.3.9 Help菜单 28

2.4 项目工作区 29

2.5 资源编辑器 31

2.5.1 资源编辑器 32

2.5.2 资源符号 33

2.5.3 资源符号浏览器 34

2.5.4 对话编辑器 34

2.5.5 菜单编辑器 37

2.5.6 加速键表及其编辑器 40

2.5.7 串表及其编辑器 41

2.5.9 图形编辑器 43

2.5.8 版本信息编辑器 43

2.5.10 工具栏编辑器 47

第三章 面向对象与C++语言 49

3.1 对象和类 49

3.1.1 对象 49

3.1.2 对象的属性 50

3.1.3 对象的行为 52

3.1.4 面向对象的程序设计 52

3.1.5 类和对象的属性及行为 53

3.1.6 类的使用 54

3.2 构造函数和析构函数 56

3.3 数据成员的初始化 62

3.4 重载 65

3.4.1 函数名重载 65

3.4.2 运算符重载 67

3.5 继承 69

3.5.1 父类和子类 70

3.5.2 访问控制 73

3.6 C++的非面向对象特征部分 79

3.6.1 注释行 79

3.6.2 常量、类型和说明 79

3.6.3 C++中关于函数的新特征 82

3.6.4 运算符 84

3.6.5 指针 84

3.7.2 类的定义和对象的说明 85

3.7.1 C++类和对象的基本概念 85

3.7 C++强有力的面向对象特征 85

3.6.6 显式类型转换 85

3.7.3 构造函数和析构函数 87

3.7.4 类的自引用 89

3.7.5 对象向量 90

3.7.6 友元 91

3.7.7 运算符重载 92

3.7.8 <stream.h>库 93

3.8.1 继承性和导出类 94

3.8 C++语言的高级特性 94

3.8.2 虚函数和C++语言的多态性 100

第四章 Windows编程与MFC基础 103

4.1 Windows 98的用户界面 104

4.2 Windows 98应用程序接口 108

4.3 Windows 98应用程序基本概念 108

4.3.1 WinMain() 108

4.3.2 窗口函数和窗口类 109

4.3.3 消息循环 109

4.3.4 Windows 98数据类型 109

4.4 Windows 98程序框架 110

4.4.1 窗口类的定义 113

4.4.2 窗口的建立 114

4.4.3 消息循环 115

4.5 窗口函数 116

4.6 菜单 117

4.6.1 菜单的概念 117

4.6.2 菜单的建立 118

4.6.3 菜单项的添加 118

4.6.4 快捷菜单的建立 120

4.6.5 加速键的使用 121

4.7 使用AppWizard创建MFC应用程序 122

4.8 常用类 129

4.8.1 CDoument,CView及Frame类 129

4.8.2 CWinApp类 129

4.8.3 CWinThread类 130

4.8.4 CCmdTarget类 131

4.8.5 CObject类 131

4.9 调试支持 134

4.10 完整的应用程序 136

4.11 MFC的消息和命令 139

4.11.1 消息的种类 139

4.11.2 消息处理 139

4.11.3 消息发送 140

4.11.4 用ClassWizard进行消息处理 141

4.11.5 建立消息映射 142

4.12.2 CDC类 145

4.12.1 绘制窗口 145

4.12 用MFC进行绘图和打印 145

4.12.3 打印 152

4.12.4 打印预览 153

4.13 通用类 154

4.13.1 CString类 154

4.13.2 CTime和CTimeSpan类 158

4.13.3 ColeDateTime和ColeDateTimeSpan类 159

4.13.4 MFC的文件类 159

4.13.6 MFC的集合类 161

4.13.5 CArchive类 161

4.13.7 异常处理 167

4.13.8 MFC异常类 168

4.13.9 Win32系统级异常 171

第五章 文档、视图、对话框及控件 173

5.1 文档和视图 173

5.1.1 基本概念 173

5.1.2 指针变量和引用变量 175

5.2.1 基本概念 179

5.1.3 文档和视图的接口 179

5.2 列表视图控件 179

5.2.2 属性 180

5.2.3 使用方法 181

5.3 树形视图 185

5.3.1 基本概念 185

5.3.2 支持MFC的树形视图控件 186

5.3.3 用树形视图控件作为视窗 187

5.3.4 将树形视图控件添加到对话框 188

5.3.5 在树形视图中删除条目 190

5.3.6 执行标注编辑 191

5.4 表单视图 192

5.4.1 基本概念 192

5.4.2 使用方法 193

5.5 对话框 195

5.5.1 基本概念 195

5.5.2 使用对话框输入 196

5.5.3 创建对话框 196

5.5.4 创建基于对话框的项目 204

5.6 按钮控件 205

5.6.1 基本概念 205

5.6.2 设置成员变量 209

5.6.3 调试程序 211

5.6.4 启用或禁用按钮 212

5.6.5 隐藏按钮 212

5.6.6 设定Tab键切换顺序 212

5.7 编辑控件 213

5.7.1 基本概念 213

5.7.2 属性 214

5.7.4 接收文本 216

5.7.5 用DDV和DDX传递参数 216

5.7.3 关联CEdit对象与编辑控件 216

5.8 列表框和组合框 218

5.8.1 列表框的基本概念 219

5.8.2 给对话框加入列表框 219

5.8.3 组合框的基本概念 222

5.8.4 使用循环 225

5.9.2 旋钮控件 226

5.9 旋转、进度条、滑块控件 226

5.9.1 标准控件 226

5.9.3 滑块控件 229

5.9.4 进度控件 230

5.10 位图和图像列表 231

5.10.1 位图的概念 231

5.10.2 图像列表的概念 232

5.10.3 使用图像列表 233

6.1.1 基本概念 237

6.1 设备环境 237

第六章 图形接口 237

6.1.2 设备环境的使用 238

6.1.3 Stock对象 240

6.1.4 设置图形模式 240

6.1.5 一个实例 240

6.1.6 在应用程序中使用颜色 255

6.2 画笔和画刷 256

6.2.1 画笔的概念 256

6.2.2 用画笔绘画 258

6.2.3 画刷的概念 261

6.3 字体 269

6.3.1 基本概念 269

6.3.2 指定属性 270

6.3.3 用MFC创建字体 274

6.3.4 选择并配置字体 275

6.3.5 编制字体 276

6.4.3 创建图标 278

6.4.2 图标类型 278

6.4.1 基本概念 278

6.4 图标 278

6.5 光标 282

6.5.1 基本概念 282

6.5.2 使用光标 283

第七章 完整的应用程序开发 287

7.1 创建应用程序的基本框架 287

7.2 视图的处理 289

7.3 文档的处理 293

7.4 文档数据的串行化处理 297

7.5 视图窗口的滚动处理 299

7.6 窗口的分割 300

7.7 创建对话资源 301

7.8 创建对话类 303

7.9 定义成员变量 304

7.10 定义消息处理函数 307

7.11 修改对话类代码 308

7.12 创建对话类对象 310

7.13 添加工具栏按钮 315

7.14 编译并运行应用程序 316

7.15 完整的源程序 318

第八章 ActiveX开发 347

8.1 ActiveX控件 347

8.2 为什么要使用ActiveX控件 348

8.3 如何使用ActiveX控件 348

8.4 使用ActiveX定制控件的例子 351

8.6 创建ActiveX控件 356

8.5 ActiveX控件属性、事件和方法 356

8.7 测试ActiveX控件 363

第九章 动态数据交换(DDE) 365

9.1 基本概念 365

9.2 利用DDEML进行DDE编程 366

9.3 DDE术语 367

9.4 会晤中的事件序列 369

9.5 DDEML函数 376

9.6.2 产生和创建 378

9.6 从DDE服务器取得数据 378

9.6.1 设计 378

9.6.3 测试 385

9.6.4 源程序清单 385

第十章 网络编程 407

10.1 Windows NT网络编程 407

10.1.1 OSI七层模型 407

10.1.2 一种简化的网络模型 412

10.1.3 网络协议 413

10.1.4 Windows NT网络模型 413

10.1.5 Windows NT中的网络编程API 413

10.2 Windows Sockets API 416

10.2.1 基本嵌套字 416

10.2.2 盘存Windows Sockets API 417

10.2.3 Windows Sockets编程 421

10.2.4 确定主系统和服务 428

10.3 一个简单的客户机应用程序 430

10.3.2 产生和创建 431

10.3.1 设计 431

10.3.3 测试 437

10.3.4 源程序清单 437

10.4 动态HTML 460

10.4.1 基本概念 460

10.4.2 Visual C++对DHTML的支持 461

10.4.3 使用MFC和DHTML 463

11.1 结构化查询语言(SQL) 465

第十一章 数据库编程 465

11.1.1 数据定义语言(DDL) 466

11.1.2 数据控制语言(DCL) 469

11.1.3 数据处理语言(DML) 470

11.2 开放数据库连接(ODBC) 480

11.2.1 ODBC体系结构 480

11.2.2 ODBC API基础 482

11.2.3 创建ODBC应用程序 485

11.2.4 与数据源连接 487

11.2.5 执行SQL语句 489

11.2.6 处理结果集 492

11.2.7 一次取回多个行 495

11.2.8 插入、更新和删除行 498

11.2.9 异步操作 500

11.2.10 事务处理 500

11.2.11 函数目录 502

11.3 MFC数据库类 503

11.3.1 CDatabase类 503

11.3.2 CRecordset类 506

11.3.3 CRecordView类 517

11.3.4 用AppWizard创建数据库应用程序 518

11.4 使用OLE DB编程 518

11.4.1 OLE DB组件 519

11.4.2 OLE DB数据使用者应用程序 522

11.4.3 连接数据提供程序 522

11.4.4 创建对话 525

11.4.5 打开行集 526

11.4.6 执行命令 528

11.4.7 操作行集 531

11.4.8 更新数据源 537

11.4.9 事务 539

11.4.10 使用枚举器 541

11.4.11 扩展的OLE DB错误处理 544

11.5 使用ActiveX数据对象(ADO)编程 546

11.5.1 Connection对象 547

11.5.2 Command对象 548

11.5.3 Recordset对象 548

11.5.4 Fields集合和Fields对象 550

11.5.5 Parameter对象和Parameter集合 551

11.5.6 Property对象和Properties集合 551

11.5.7 Error对象和Errors集合 552

11.5.8 在VC++中使用ADO对象 552

11.5.9 处理ADO错误 556

11.5.10 打开一个连接 558

11.5.11 使用记录集 560

11.5.12 执行命令 568

11.5.13 事务 571

精品推荐