| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 Visual C++ .NET简介
1.1 .NET平台概述
1.1.1 .NET平台产生的背景
1.1.2 .NET平台的组成
1.1.3 .NET技术框架内核
1.1.4 .NET主要特性
1.2 Visual C++.NET运行环境
1.3 VS.NET的IDE界面
1.3.1 集成开发环境
1.3.2 菜单与工具栏
1.3.3 属性窗口
1.3.4 代码编辑器
1.3.5 动态帮助窗口
1.3.6 文件区
1.3.7 工具箱
1.4 Visual C++.NET新特性
1.4.1 项目建立
1.4.2 多项级文档
1.4.3 标准兼容
1.4.4 托管的C++
1.4.5 集成MFC和ATL
1.4.6 新的UI特性和更新
1.4.7 管理位图的CImape
1.4.8 CLinkCtrl公共控制WRapper类
1.4.9 HTTP客户
1.4.10 SMTP和MIMI-encoded消息支持
1.4.11 带有OLE DB的高性能数据库
1.4.12 STL的更新
第2章 高级界面编程
2.1 概述
2.2 菜单
2.2.1 菜单类CMenu
2.2.2 菜单类的成员
2.2.3 菜单类的应用
2.2.4 实例:在应用程序中使用菜单类实现“我的收藏夹”
2.3 控件
2.3.1 概述
2.3.2 Windows公共控件的信息
2.3.3 创建和使用控件
2.4 按钮
2.5 窗口
2.5.1 概述
2.5.2 创建
2.5.3 销毁
2.5.4 更改MFC创建的框架窗口的样式
2.5.5 Windows消息函数
25.6 CWnd类的派生应用
2.5.7 具体示例
2.6 对话框
2.6.1 概述
2.6.2 创建并显示对话框
2.6.3 初始化对话框
2.6.4 在对话框中处理Windows消息
2.6.5 在对话框对象中检索数据
2.6.6 关闭对话框
2.6.7 销毁对话框
2.6.8 用代码向导创建对话框类
2.6.9 应用实例
2.7 基于HTML的对话框
2.7.1 Web对话框的创建方法
2.7.2 使用对话框资源与HTML资源编辑器
2.7.3 HTML对话框编程
2.8 小结
第3章 系统编程
3.1 概述
3.2 创建与管理进程
3.2.1 进程概述
3.2.2 创建进程
3.2.3 进程的销毁
3.2.4 进程相关函数
3.2.5 进程实例
3.3 线程以及同步
3.3.1 线程概述
3.3.2 创建线程
3.3.3 结束线程
3.3.4 线程同步
3.4 文件
3.4.1 文件操作
3.4.2 目录操作
3.4.3 文件实例
3.5 注册表与系统信息
3.5.1 注册表基础
3.5.2 Win32中的注册表操作函数
3.5.3 .NET框架类库中对注册表的支持
3.5.4 操作注册表的编程步骤
3.5.5 实例
3.5.6 获取系统的网络信息
第4章 GDI+图像编程
4.1 概述
4.1.1 GDI+的组成部分
4.1.2 基于类的接口结构
4.1.3 新增加的功能
4.1.4 GDI+编程模块的变化
4.2 应用GDI+编程
4.2.1 GDI+编程步骤
4.3 GDI+绘图基础
4.3.1 坐标空间与坐标变换
4.3.2 画笔
4.3.3 画笔和渐变画笔
4.3.4 重新着色
4.3.5 图形容器
4.3.6 区域
4.3.7 基本绘图函数
4.4 选择字体和绘制文本
4.4.1 构造字样和字体
4.4.2 文本输出
4.4.3 设置文本格式
4.4.4 文本质量输出控制
4.5 GDI+的图像处理
4.5.1 概述
4.5.2 图像文件格式
4.5.3 调用和显示图像文件
4.5.4 调用和显示矢量图像文件
4.6 小结
第5章 OpenGL编程
5.1 概述
5.1.1 OpenGL基本功能
5.1.2 OpenGL函数库
5.2 绘制OpenGL基本几何对象
5.2.1 定义点
5.2.2 OpenGL的线定义
5.2.3 定义与绘制多边形
5.2.4 设置点、线和多边形属性
5.3 生成OpenGL程序
5.4 实现三维动画
5.4.1 OpenGL变换的基本概念
5.4.2 帧缓存和动画
5.4.3 实现三维动画的编程步骤
5.5 在OpenGL中显示汉字
5.6 OpenGL纹理映射
5.6.1 纹理的基本概念
5.6.2 纹理定义
5.6.3 纹理控制与映射
5.6.4 纹理坐标
5.6.5 使用纹理的编程步骤
5.7 小结
第6章 多媒体编程
6.1 多媒体编程概述
6.2 使用Directx 8.0开发多媒体应用
6.2.1 DirectX的功能
6.2.2 DirectX的发展历史
6.2.3 DirectX 8.0的新特性
6.3 使用DirectAudio制作可调音效的声音播放器
6.3.1 DirectAudio简介
6.3.2 DirectAudio编程示例
6.4 使用DirectDraw绘制屏幕动画
6.4.1 DirectDraw简介
6.4.2 DirectDraw编程示例
6.5 使用DirectInput制作鼠标画笔
6.5.1 DirectInput简介
6.5.2 DirectInput编程示例
6.6 使用DirectShow制作媒体播放器
6.6.1 DirectShow简介
6.6.2 DirectShow编程示例
6.7 小结
第7章 网络编程
7.1 网络编程概述
7.2 远程拨号上网
7.2.1 RAS简介
7.2.2 编程示例
7.3 Web风格的文件浏览器
7.3.1 CDHtmlDialog简介
7.3.2 编程示例
7.4 FTP访问示例
7.4.1 FTP服务简介
7.4.2 编程示例
7.5 使用CAtlHttpClient类构造http客户端
7.5.1 编程实例
7.6 小结
第8章 数据库编程
8.1 概述
8.2 SQL数据库访问引擎
8.2.1 使用MFC ODBC类访问SQL数据库
8.2.2 编程实例
8.3 使用DAO编写数据库管理程序
8.3.1 DAO概述
8.3.2 编程实例
8.4 .NET的新特性:SafeArrays
8.5 小结
第9章 ATL编程
9.1 概述
9.1.1 简介
9.1.2 关键技术
9.2 使用ATL开发COM服务器
9.2.1 基本步骤
9.2.2 运行结果
9.2.3 实际编程
9.3 使用ATL开发播放CD的控件
9.3.1 基本步骤
9.3.2 运行结果
9.3.3 实际编程
9.4 小结
第10章 XML Web Service编程
10.1 Web体系结构:过去与未来
10.2 XML语言简介
10.2.1 XML的起源和目的
10.2.2 XML的特点与优点
10.2.3 XML与HTML及SGML之间的关系
10.2.4 XML的应用领域
10.3 SOAP协议规范
10.3.1 简介
10.3.2 设计目标
10.3.3 SOAP消息交换模型
10.3.4 与XML的关系
10.3.5 SOAP封装
10.3.6 SOAP编码规则
10.3.7 在HTTP中使用SOAP
10.3.8 SOAP HTTP示例
10.3.9 在RPC中使用SOAP
10.4 Web Service结构
10.4.1 概述
10.4.2 Web Service描述语言WSDL
10.4.3 UDDI
10.5 实例:使用ATL Server创建Web Service
10.5.1 基本步骤
10.5.2 运行结果
10.5.3 实际编程
10.6 实例:获取并格式化显示XML文件中的数据
10.6.1 基本步骤
10.6.2 程序运行结果
10.6.3 实际编程
10.7 小结
第11章 STL编程
11.1 概述
11.2 STL组成
11.2.1 STL算法
11.2.2 STL容器
11.2.3 STL迭代器
11.2.4 STL函数对象
11.2.5 STL的其他部分
11.3 STL编程环境
11.3.1 头文件
11.3.2 名字空间
11.4 容器:双队列编程实例
11.4.1 概念
11.4.2 功能描述
11.4.3 程序实现
11.4.4 运行结果
11.5 常用算法测试实例
11.5.1 <algorithm>算法实例
11.5.2 <numeric>算法实例
11.5.3 <functional>算法实例
11.6 迭代器编程实例
11.6.1 普通迭代器实例
11.6.2 反转型迭代器实例
11.6.3 插入迭代器实例
11.6.4 流迭代器实例
11.7 小结