图书介绍

Visual C++.NET高级编程技术与范例PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++.NET高级编程技术与范例
  • 胡海璐,周涛武等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505379259
  • 出版时间:2002
  • 标注页数:396页
  • 文件大小:46MB
  • 文件页数:410页
  • 主题词:C语言(学科: 程序设计) C语言 程序设计

PDF下载


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

下载说明

Visual C++.NET高级编程技术与范例PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Visual C++.NET简介1

1.1 .NET平台概述2

1.1.1 .NET平台产生的背景2

1.1.2 .NET平台的组成3

1.1.3 .NET技术框架内核4

1.1.4 .NET主要特性5

1.2 Visual C++.NET运行环境6

1.3 VS.NET的IDE界面6

1.3.1 集成开发环境6

1.3.2 菜单与工具栏7

1.3.3 属性窗口7

1.3.4 代码编辑器10

1.3.5 动态帮助窗口11

1.3.6 文件区12

1.3.7 工具箱12

1.4 Visual C++.NET新特性13

1.4.1 项目建立13

1.4.2 多顶级文档14

1.4.3 标准兼容15

1.4.4 托管的C++15

1.4.5 集成MFC和ATL18

1.4.6 新的UI特性和更新18

1.4.7 管理位图的CImage19

1.4.8 CLinkCtrl公共控制WRapper类20

1.4.9 HTTP客户20

1.4.10 SMTP和MIMI-encoded消息支持20

1.4.11 带有OLE DB的高性能数据库20

1.4.12 STL的更新21

第2章 高级界面编程23

2.1 概述24

2.2 菜单24

2.2.1 菜单类CMenu24

2.2.2 菜单类的成员24

2.2.3 菜单类的应用26

2.2.4 实例:在应用程序中使用菜单类实现“我的收藏夹”27

2.3 控件31

2.3.1 概述31

2.3.2 Windows公共控件的信息31

2.3.3 创建和使用控件32

2.4 按钮35

2.5 窗口36

2.5.1 概述36

2.5.2 创建37

2.5.3 销毁37

2.5.4 更改MFC创建的框架窗口的样式38

2.5.5 Windows消息函数38

2.5.6 CWnd类的派生应用39

2.5.7 具体示例39

2.6 对话框42

2.6.1 概述42

2.6.2 创建并显示对话框42

2.6.3 初始化对话框44

2.6.4 在对话框中处理Windows消息44

2.6.5 在对话框对象中检索数据44

2.6.6 关闭对话框44

2.6.7 销毁对话框44

2.6.8 用代码向导创建对话框类45

2.6.9 应用实例45

2.7 基于HTML的对话框49

2.7.1 Web对话框的创建方法49

2.7.2 使用对话框资源与HTML资源编辑器51

2.7.3 HTML对话框编程53

2.8 小结55

第3章 系统编程57

3.1 概述58

3.2 创建与管理进程58

3.2.1 进程概述58

3.2.2 创建进程58

3.2.3 进程的销毁61

3.2.4 进程相关函数62

3.2.5 进程实例64

3.3 线程以及同步68

3.3.1 线程概述68

3.3.2 创建线程69

3.3.3 结束线程72

3.3.4 线程同步72

3.4 文件75

3.4.1 文件操作75

3.4.2 目录操作77

3.4.3 文件实例78

3.5 注册表与系统信息81

3.5.1 注册表基础81

3.5.2 Win32中的注册表操作函数82

3.5.3 .NET框架类库中对注册表的支持83

3.5.4 操作注册表的编程步骤84

3.5.5 实例85

3.5.6 获取系统的网络信息86

第4章 GDI+图像编程91

4.1 概述92

4.1.1 GDI+的组成部分92

4.1.2 基于类的接口结构93

4.1.3 新增加的功能93

4.1.4 GDI+编程模块的变化96

4.2 应用GDI+编程99

4.2.1 GDI+编程步骤99

4.3 GDI+绘图基础100

4.3.1 坐标空间与坐标变换100

4.3.2 画笔102

4.3.3 画笔和渐变画笔103

4.3.4 重新着色105

4.3.5 图形容器107

4.3.6 区域108

4.3.7 基本绘图函数110

4.4 选择字体和绘制文本111

4.4.1 构造字样和字体111

4.4.2 文本输出112

4.4.3 设置文本格式113

4.4.4 文本质量输出控制115

4.5 GDI+的图像处理116

4.5.1 概述116

4.5.2 图像文件格式116

4.5.3 调用和显示图像文件117

4.5.4 调用和显示矢量图像文件120

4.6 小结122

第5章 OpenGL编程123

5.1 概述124

5.1.1 OpenGL基本功能124

5.1.2 OpenGL函数库126

5.2 绘制OpenGL基本几何对象129

5.2.1 定义点129

5.2.2 OpenGL的线定义130

5.2.3 定义与绘制多边形130

5.2.4 设置点、线和多边形属性131

5.3 生成OpenGL程序132

5.4 实现三维动画135

5.4.1 OpenGL变换的基本概念135

5.4.2 帧缓存和动画140

5.4.3 实现三维动画的编程步骤141

5.5 在OpenGL中显示汉字143

5.6 OpenGL纹理映射145

5.6.1 纹理的基本概念145

5.6.2 纹理定义146

5.6.3 纹理控制与映射147

5.6.4 纹理坐标149

5.6.5 使用纹理的编程步骤150

5.7 小结154

第6章 多媒体编程155

6.1 多媒体编程概述156

6.2 使用DirectX 8.0开发多媒体应用156

6.2.1 DirectX的功能156

6.2.2 DirectX的发展历史156

6.2.3 DirectX 8.0的新特性158

6.3 使用DirectAudio制作可调音效的声音播放器160

6.3.1 DirectAudio简介160

6.3.2 DirectAudio编程示例161

6.4 使用DirectDraw绘制屏幕动画169

6.4.1 DirectDraw简介169

6.4.2 DirectDraw编程示例171

6.5 使用DirectInput制作鼠标画笔177

6.5.1 DirectInput简介177

6.5.2 DirectInput编程示例178

6.6 使用DirectShow制作媒体播放器189

6.6.1 DirectShow简介189

6.6.2 DirectShow编程示例191

6.7 小结200

第7章 网络编程201

7.1 网络编程概述202

7.2 远程拨号上网202

7.2.1 RAS简介202

7.2.2 编程示例202

7.3 Web风格的文件浏览器213

7.3.1 CDHtmlDialog简介214

7.3.2 编程示例215

7.4 FTP访问示例223

7.4.1 FTP服务简介223

7.4.2 编程示例223

7.5 使用CAtlHttpClient类构造http客户端230

7.5.1 编程实例231

7.6 小结244

第8章 数据库编程245

8.1 概述246

8.2 SQL数据库访问引擎248

8.2.1 使用MFC ODBC类访问SQL数据库248

8.2.2 编程实例258

8.3 使用DAO编写数据库管理程序270

8.3.1 DAO概述270

8.3.2 编程实例271

8.4 .NET的新特性:SafeArrays290

8.5 小结290

第9章 ATL编程291

9.1 概述292

9.1.1 简介292

9.1.2 关键技术292

9.2 使用ATL开发COM服务器293

9.2.1 基本步骤293

9.2.2 运行结果293

9.2.3 实际编程294

9.3 使用ATL开发播放CD的控件302

9.3.1 基本步骤302

9.3.2 运行结果302

9.3.3 实际编程302

9.4 小结308

第10章 XML Web Service编程309

10.1 Web体系结构:过去与未来310

10.2 XML语言简介312

10.2.1 XML的起源和目的312

10.2.2 XML的特点与优点314

10.2.3 XML与HTML及SGML之间的关系315

10.2.4 XML的应用领域316

10.3 SOAP协议规范317

10.3.1 简介317

10.3.2 设计目标318

10.3.3 SOAP消息交换模型318

10.3.4 与XML的关系319

10.3.5 SOAP封装319

10.3.6 SOAP编码规则321

10.3.7 在HTTP中使用SOAP323

10.3.8 SOAP HTTP示例325

10.3.9 在RPC中使用SOAP325

10.4 Web Service结构326

10.4.1 概述326

10.4.2 Web Service描述语言WSDL330

10.4.3 UDDI333

10.5 实例:使用ATL Server创建Web Service334

10.5.1 基本步骤334

10.5.2 运行结果334

10.5.3 实际编程335

10.6 实例:获取并格式化显示XML文件中的数据342

10.6.1 基本步骤343

10.6.2 程序运行结果343

10.6.3 实际编程343

10.7 小结355

第11章 STL编程357

11.1 概述358

11.2 STL组成358

11.2.1 STL算法359

11.2.2 STL容器360

11.2.3 STL迭代器360

11.2.4 STL函数对象361

11.2.5 STL的其他部分362

11.3 STL编程环境365

11.3.1 头文件365

11.3.2 名字空间365

11.4 容器:双队列编程实例366

11.4.1 概念366

11.4.2 功能描述367

11.4.3 程序实现369

11.4.4 运行结果372

11.5 常用算法测试实例372

11.5.1 <algorithm>算法实例372

11.5.2 <numeric>算法实例381

11.5.3 <functional>算法实例384

11.6 迭代器编程实例389

11.6.1 普通迭代器实例389

11.6.2 反转型迭代器实例389

11.6.3 插入迭代器实例392

11.6.4 流迭代器实例394

热门推荐