主页 详情

《Visual C++ 6.0完全自学手册》_孔鹏等编著_11816516_7111205820

【书名】:《Visual C++ 6.0完全自学手册》
【作者】:孔鹏等编著
【出版社】:北京:机械工业出版社
【时间】:2007
【页数】:564
【ISBN】:7111205820
【SS码】:11816516

最新查询

内容简介

前言

第1章 Visual C++入门

丛书序

1.1.3 Visual C++开发环境的安装

1.1.2 Visual C++的主要优点

1.1 Visual C++ 6.0简介

1.1.1 Visual C++概述

1.2.1 创建应用程序

1.2 第一个应用程序

1.2.2 编译、连接、运行

1.3.1 主窗口布局

1.3 集成开发环境简介

1.2.3 例程分析

1.3.2 ClassView选项卡

1.3.4 FileView选项卡

1.3.3 ResourceView选项卡

1.3.7 类向导

1.3.6 菜单栏和工具栏

1.3.5 编辑区

1.4 程序调试

1.3.8 调试与输出窗口

1.4.2 例程分析

1.4.1 创建调试例程

1.4.3 添加测试代码

1.4.4 进入调试状态

1.4.7 Memory窗口

1.4.6 Call Stack窗口

1.4.5 Watch窗口

1.4.9 Registers窗口

1.4.8 Variables窗口

1.5 本章小结

1.4.10 Disassembly窗口

第2章 Visual C++语言

2.1.2 例程分析

2.1.1 创建例程

2.1 搭建学习环境

2.1.3 文件E0201.cpp

2.2.1 标识符与保留字

2.2 基础知识

2.1.4 修改代码

2.2.2 常量与变量

2.2.3 基本数据类型

2.2.4 派生数据类型

2.2.5 字符串类型

2.3.2 关系运算符

2.3.1 算术运算符

2.3 基本运算符

2.3.5 特殊运算符

2.3.4 按位运算符

2.3.3 逻辑运算符

2.4.1 sizeof运算符

2.4 sizeof、new delete运算符

2.4.2 new与delete运算符

2.5.1 if语句

2.5 控制结构

2.5.4 while语句

2.5.3 goto语句

2.5.2 switch语句

2.5.5 for语句

2.6.1 概述

2.6 函数

2.5.6 break和continue语句

2.6.3 模板函数

2.6.2 内联函数

2.6.4 重载函数

2.6.5 函数参数的默认值

2.6.7 指向函数的指针

2.6.6 不定参数函数

2.7.1 概述

2.7 类与对象

2.7.3 类的继承

2.7.2 类的封装

2.7.4 构造函数与析构函数

2.8.1 注释

2.8 注释与预处理

2.8.4 条件编译指令

2.8.3 宏定义

2.8.2 嵌入指令

2.9 异常处理

2.10 本章小结

第3章 窗口与对话框

3.1.2 窗口例程

3.1.1 概述

3.1 窗口

3.2.1 应用程序类

3 2 应用程序框架类

3.2.2 框架窗口类

3.2.3 文档类

3.2.4 视图类

3.3.2 设置数据库支持

3.3.1 设置应用程序类型

3.3 应用程序向导

3.3.3 设置复合文档支持

3.3.4 设置用户界面功能

3.3.5 设置工程样式与MFC类库

3.4.1 去掉开始子窗口

3.4 窗口高级应用

3.3.6 设置生成的类

3.4.2 自定义窗口样式

3.4.3 创建不规则形状窗口

3.4.4 创建拆分窗口

3.5.2 例程分析

3.5.1 对话框例程

3.5 对话框

3.6.1 修改对话框模板

3.6 对话框模板编辑器

3.6.3 控件的修改

3.6.2 控件的添加与删除

3.6.5 测试对话框模板

3.6.4 设置控件的Tab顺序值

3.7.1 概述

3.7 消息对话框

3.7.2 消息对话框样式

3.8.2 非模态对话框

3.8.1 模态对话框

3.7.3 消息对话框返回值

3.8 模态对话框与非模态对话框

3.8.3 综合例程

3.9.1 文件对话框

3.9 公用对话框

3.9.2 “字体”对话框

3.9.4 “页面设置”对话框

3.9.3 “颜色”对话框

3.9.5 “打印”对话框

3.9.6 “查找替换”对话框

3.10 本章小结

第4章 控件

4.1.2 控件列表

4.1.1 概述

4.1 控件简介

4.1.3 控件例程

4.2.3 添加控件例程

4.2.2 手动添加控件

4.2 创建控件

4.2.1 利用对话框模板编辑器

4.3.1 概述

4.3 标签、文本框和按钮

4.3.2 综合例程

4.3.3 改变标签的颜色

4.3.4 限制文本框中的字符输入

4.3.5 图标按钮与位图按钮

4.4.1 概述

4.4 选项组、复选框和单选按钮

4.4.3 综合例程

4.4.2 控件组合使用

4.5.2 综合例程

4.5.1 概述

4.5 列表、列表框和下拉列表框

4.5.3 删除列表中的多条记录

4.5.4 列表框添加位图背景

4.6.2 综合例程

4.6.1 概述

4.6 树控件

4.6.3 构建系统目录树

4.7.1 概述

4.7 选项卡控件

4.7.2 综合例程

4.8.1 概述

4.8 微调按钮、滑块和进度条

4.7.3 例程分析

4.8.2 综合例程

4.9 本章小结

第5章 菜单、工具栏与状态栏

5.1.2 菜单的构成

5.1.1 菜单简介

5.1 菜单

5.2.2 菜单编辑器

5.2.1 创建例程

5.1.3 菜单的实现过程

5.2 普通菜单

5.2.3 定制菜单

5.2.4 定制快捷键与说明信息

5.2.6 添加消息响应函数

5.2.5 定制对话框模板

5.2.7 测试例程

5.3.2 创建例程并定制浮动菜单

5.3.1 浮动菜单的实现过程

5.3 浮动菜单

5.3.3 添加载入和显示代码

5.4 图形化菜单

5.3.4 完善并测试

5.4.3 综合例程

5.4.2 将文本替换成图形

5.4.1 添加菜单命令图标

5.5.2 工具栏的实现

5.5.1 工具栏简介

5.5 工具栏

5.5.3 为工具栏添加控件

5.5.4 为工具栏添加下拉箭头按钮

5.6.2 状态栏的实现

5.6.1 状态栏简介

5.6 状态栏

5.7 本章小结

第6章 消息

6.1.3 消息类型

6.1.2 消息机制

6.1 Windows消息

6.1.1 消息概述

6.2.2 消息映射

6.2.1 消息响应

6.2 消息处理

6.2.4 添加消息响应函数

6.2.3 消息响应函数

6.3.1 键盘消息

6.3 标准消息

6.3.2 鼠标消息

6.3.3 窗口消息

6.3.4 定时消息

6.4 命令消息

6.5 通知消息

6.6.1 自定义消息的基本步骤

6.6 自定义消息

6.6.3 自定义消息例程

6.6.2 消息传递

6.7 本章小结

第7章 文本、图形与打印

7.1.3 设备环境类

7.1.2 例程及分析

7.1 Windows图形系统

7.1.1 概述

7.2.1 使用TextOut显示文本

7.1 文本函数

7.2.2 使用DrawText显示指定格式文本

7.2.3 使用ExtTextOut显示字符串

7.3.1 对齐方式

7.3 文本属性

7.2.4 使用TabbedTextOut显示字符串

7.3.2 字符间距

7.3.4 文本颜色

7.3.3 背景模式

7.3.5 背景颜色

7.3.6 字符属性

7.4.1 使用库存字体

7.4 字体

7.4.2 使用CreateFont创建字体

7.4.3 使用CreateFontIndirect创建字体

7.5 绘图函数

7.5.1 点线函数

7.5.2 形状函数

7.5.3 填充函数

7.5.4 位图函数

7.6 画笔与画刷

7.6.2 自定义画笔

7.6.1 使用库存画笔与画刷

7.6.3 自定义画刷

7.7.1 设备坐标与逻辑坐标

7.7 坐标系统

7.7.2 映像模式

7.7.3 视口与逻辑窗口

7.7.4 MM_ANISOTROPIC映像模式

7.7.5 MM_ISOTROPIC映像模式

7.8.1 CPrintInfo类:实现了打印及打印预览的功能

7.8 打印

7.8.2 CPageSetupDialog类:实现打印页面设置

7.8.3 打印实现

7.9 本章小结

第8章 文件操作

8.1.2 文件的打开和关闭

8.1.1 文件概述

8.1 C++文件

8.1.3 文件的读写

8.1.4 文件的定位

8.2.1 文件的打开和关闭

8.2 CFile类

8.2.2 文件的读写

8.2.3 文件的定位

8.2.4 文件的状态信息

8.2.5 文件异常操作

8.3.2 自动实现串行化

8.3.1 串行化概述

8.3 串行化

8.3.3 手动实现串行化

8.4.1 CArchive对象

8.4 CArchive类

8.4.2 读写操作过程

8.4.3 对象状态

8.4.4 读写操作函数

8.4.5 应用例程

8.5.1 使用临时文件

8.5 文件的相关操作

8.5.2 文件的查找

8.5.3 文件的复制与删除

8.5.4 文件删除到回收站

8.5.5 操作INI文件

8.6 本章小结

第9章 数据库访问概述

9.1.2 数据库技术的发展

9.1.1 数据库简介

9.1 数据库概述

9.1.4 数据库分类

9.1.3 数据库系统结构

9.2.1 关系模型

9.2 关系数据库

9.2.3 关系的完整性

9.2.2 关系的操作

9.2.4 数据库对象

9.2.5 规范化设计

9.3.1 SQL概述

9.3 结构化查询语言

9.3.2 数据定义语言

9.3.3 数据查询语言

9.3.4 数据操纵语言

9.3.5 数据控制语言

9.4.3 MFC ODBC

9.4.2 ODBC API

9.4 数据库访问技术

9.4.1 概述

9.4.6 ADO

9.4.5 OLE DB

9.4.4 DAO

9.5.2 添加数据库连接

9.5.1 创建数据库工程

9.5 数据库工程

9.5.3 使用数据库工程

9.5.4 查询工具栏

9.6.2 创建数据库

9.6.1 Access简介

9.6 Access数据库

9.6.3 添加、修改和删除表

9.6.4 为表建立关系

9.6.5 添加、修改和删除记录

9.6.7 压缩Access数据库

9.6.6 查询操作

9.7 本章小结

第10章 ODBC编程

10.1.2 ODBC数据源管理器

10.1.1 ODBC概述

10.1 ODBC基础

10.1.3 配置用户DSN

10.1.4 配置系统DSN

10.1.5 配置文件DSN

10.1.6 使用游标

10.2.2 ODBC API例程

10.2.1 ODBC API概述

10.2 使用ODBC API编程

10.2.3 ODBC API编程步骤

10.3 使用MFC ODBC编程

10.3.1 MFC ODBC例程

10.3.2 例程分析

10.3.3 MFC ODBC类

10.3.4 添加和删除记录

10.4 本章小结

第11章 DAO编程

11.2.1 创建Access数据库

11.2 MFC DAO例程

11.1 DAO简介

11.2.2 创建应用程序框架

11.2.3 定制数据库类

11.2.4 添加CE1101Set对象

11.2.5 访问数据库

11.3 MFC DAO类

11.2.6 例程分析

11.3.2 CDaoDatabase:数据库类

11.3.1 CDaoWorkspace:工作区类

11.3.3 CDaoTableDef:表定义类

11.3.4 CDaoQueryDef:查询定义类

11.3.5 CDaoRecordset:记录集类

11.3.6 CDaoRecordView:记录视图类

11.4.1 创建应用程序

11.4 使用MFC DAO编程

11.3.7 CDaoException:异常类

11.4.2 查询记录

11.4.4 修改记录

11.4.3 添加记录

11.5 本章小结

11.4.6 统计记录

11.4.5 删除记录

第12章 OLE DB编程

12.1.2 OLE DB框架模型

12.1.1 OLE DB简介

12.1 OLE DB概述

12.2.1 对象模型

12.2 OLE DB对象模型

12.2.2 对象的属性

12.2.3 属性结构和枚举类型

12.2.5 枚举器

12.2.4 设置和获取属性值

12.2.6 访问器

12.2.7 数据源

12.2.8 行集

12.2.9 会话

12.2.10 命令

12.2.11 事务

12.2.12 错误

12.3.2 列举枚举器和数据源

12.3.1 OLE DB API编程步骤

12.3 OLE DB API编程

12.3.3 创建数据源

12.4.1 MFC OLE DB编程

12.4 OLE DB高级编程

12.5.1 OLE DB消费者模板框架

12.5 OLE DB消费者模板

12.4.2 OLE DB模板

12.5.3 行集和绑定支持

12.5.2 通用数据源支持

12.5.6 创建OLE DB消费者

12.5.5 用户记录

12.5.4 表和命令支持

12.6.2 创建OLE DB提供者

12.6.1 OLE DB提供者模板框架

12.6 OLE DB提供者模板

12.6.3 例程分析

12.6.4 测试OLE DB提供者

12.7 本章小结

第13章 ADO编程

13.2 使用ActiveX控件

13.1.2 使用ADO的方法

13.1 ADO概述

13.1.1 ADO简介

13.2.2 数据绑定例程

13.2.1 数据绑定技术

13.2.3 ADO数据控件

13.2.4 ADO数据绑定控件

13.3.2 连接对象

13.3.1 ADO对象模型

13.3 ADO对象

13.3.3 命令对象

13.3.4 记录集对象

13.3.5 字段对象

13.3.7 参数对象

13.3.6 属性对象

13.3.8 错误对象

13.4.1 使用ADO对象的方法

13.4 使用ADO对象

13.4.3 创建ADO应用程序框架

13.4.2 使用ADO对象的编程步骤

13.4.4 初始化与释放COM环境

13.4.6 释放ADO对象

13.4.5 定义ADO对象

13.4.7 检索记录

13.4.8 编辑记录

13.4.9 数据绑定

13.5 本章小结

第14章 动态链接库

14.1.2 DLL特点

14.1.1 DLL概述

14.1 DLL基础

14.1.3 DLL工作原理

14.2.1 Win32 DLL例程

14.2 DLL基本框架

14.1.4 DLL类型

14.2.2 DllMain函数

14.2.3 MFC DLL例程

14.2.4 MFC DLL类型

14.3.1 查看导出信息

14.3 DLL导出函数

14.3.2 使用DEF文件导出函数

14.3.3 使用_declspec(dllexport)关键字导出函数

14.3.4 使用AFX_EXT_CLASS宏导出类

14.4.1 从DLL中导出数据

14.4 DLL中的数据和资源

14.4.2 DLL中的资源

14.5.1 隐式链接

14.5 DLL的使用

14.5.2 显式链接

14.5.3 使用DLL资源

14.6.1 创建工作空间

14.6 DLL的调试

14.6.2 从外部程序调试DLL

14.7 本章小结

14.6.3 调用外部程序调试DLL

第15章 多媒体编程

15.1.2 音频媒体

15.1.1 图像媒体

15.1 概述

15.1.4 多媒体资源

15.1.3 视频媒体

15.2.1 BMP文件结构

15.2 图像编程

15.2.2 BMP文件读写

15.2.3 BMP文件显示

15.2.4 JPEG/GIF文件显示

15.3.1 播放WAVE资源

15.3 音频编程

15.3.3 MCI控制播放

15.3.2 播放WAVE文件

15.3.4 音量控制

15.4.1 MCIWnd控制播放

15.4 视频编程

15.4.2 播放Flash文件

15.5 本章小结

第16章 多线程编程

16.1.2 线程的类型

16.1.1 进程和线程

16.1 多线程概述

16.2.1 创建应用程序框架

16.2 线程例程

16.2.3 例程分析

16.2.2 添加线程

16.3.1 CWinThread类

16.3 线程的使用

16.3.2 启用线程

16.3.3 用户界面线程

16.3.4 工作者线程

16.4.1 正常终止

16.4 线程的终止

16.4.3 线程的退出码

16.4.2 异常终止

16.5.1 通信机制

16.5 线程的通信

16.5.2 用户界面线程通信

16.5.3 工作者线程通信

16.6.1 同步对象

16.6 线程的同步

16.6.2 同步访问对象

16.6.3 使用信号量对象

16.6.4 使用临界区对象

16.6.5 使用互斥量对象

16.6.6 使用事件对象

16.7 本章小结

第17章 网络通信

17.1.1 OSI参考模型

17.1 网络基础

17.1.2 TCP/IP模型

17.1.3 TCP/IP基本概念

17.1.5 数据包格式

17.1.4 数据包的封装

17.2.1 套接字

17.2 Winsock API编程

17.2.3 Winsock编程模型

17.2.2 Winsock的启动和终止

17.2.4 Winsock I/O模型

17.2.5 基于Winsock的聊天室

17.3.1 CAsyncSocket类

17.3 MFC Sockets编程

17.3.3 CSocket类及其编程模型

17.3.2 CAsyncSocket编程模型

17.3.4 基于CSocket的聊天室

17.4.1 获取主机名和IP地址

17.4 本网络应用

17.4.2 获取网卡的MAC地址

17.4.3 获取安装的协议

17.5 本章小结

第18章 ActiveX控件

18.1.2 属性、方法和事件

18.1.1 ActiveX控件

18.1 ActiveX控件概述

18.1.3 基本组件

18.2.1 创建控件工程

18.2 开发MFC ActiveX控件

18.2.2 控件工程框架

18.2.3 添加库存属性

18.2.4 添加用户定义属性

18.2.5 添加属性页

18.2.6 添加方法

18.2.7 添加事件

18.2.9 绘制控件

18.2.8 持久性

18.3.1 ActiveX控件测试容器

18.3 测试ActiveX控件

18.3.2 在HTML中测试

18.3.3 编写控件容器程序

18.4.1 创建控件工程

18.4 开发ATL ActiveX控件

18.4.2 控件注册

18.4.3 添加用户定义属性

18.4.4 添加属性页

18.4.5 添加方法

18.4.6 添加事件

18.4.7 持久性

18.4.8 绘制控件

18.5 本章小结

第19章 注册表、外壳扩展与帮助

19.1 注册表

19.1.1 概述

19.1.2 注册表API

19.1.3 注册表API例程

19.1.4 CRegKey类

19.1.5 CRegKey例程

19.2.2 上下文菜单扩展

19.2 外壳扩展

19.2.1 概述

19.2.3 支持IShellExtInit接口

19.2.4 支持IContextMenu接口

19.2.5 添加文件复制功能

19.2.6 添加组件注册功能

19.2.7 注册上下文菜单扩展

19.3 帮助

19.3.1 HLP帮助的制作

19.3.2 HLP帮助的启动

19.3.3 CHM帮助的制作

19.3.4 CHM帮助的启动

19.4 本章小结

附录A ASCII码对应表

附录B MFC类库中的消息映射函数

附录C 本书涉及到的例程


书查询(www.shuchaxun.com)本网页唯一编码:
2fd1d37c8760f834fc97070b6c7918d8#f2f10f3227ca5fff457fea0de11255ff#83452244#Visual C++ 6.0完全自学手册_11816516.zip