购买云解压PDF图书

当前位置: 实用Visual C++编程大全 > 购买云解压PDF图书
实用Visual C++编程大全
  • 作 者:陈坚等编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2000
  • ISBN:7560608124
  • 注意:在使用云解压之前,请认真核对实际PDF页数与内容!

在线云解压

价格(点数)

购买连接

说明

转为PDF格式

16

立即购买

(在线云解压服务)

云解压服务说明

1、本站所有的云解压默认都是转为PDF格式,该格式图书只能阅读和打印,不能再次编辑。

云解压下载及付费说明

1、所有的电子图书云解压均转换为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、云解压在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

第一章 Visual C++和基本类库 2

1.1 MFC框架、文档和视图结构 2

第一部分 基础篇 2

1.2 MFC编程工具及其相互关系 4

1.2.1 AppWizard 4

1.2.2 AppStudio 5

1.2.3 ClassWizard 5

1.3.1 Visual C++内置的调试器 8

1.3.2 TRACE宏 8

1.3 MFC应用程序调试技术 8

1.2.4 MFC应用程序开发过程 8

1.3.3 ASSERT宏 9

1.3.4 VERIFY宏 10

1.3.5 消息框 10

1.4 MFC类库层次结构 10

1.4.1 基类(CObject) 12

1.4.2 应用体系结构类 12

1.4.3 窗口、对话框和控制类 14

1.4.4 绘图打印类 17

1.4.5 简单数据类型类 18

1.4.6 集合类 19

1.4.7 文件和数据库类 20

1.4.8 Internet和网络类 21

1.4.9 OLE类 22

1.4.10 调试和异常类 25

1.5 Visual C++的重要特性 25

1.5.1 功能高度集成的用户接口 25

1.5.2 重用性能 26

1.5.3 编译调试性能 27

1.5.4 提高开发员生产力 28

1.5.5 支持前沿开发 29

本章小结 29

2.1.1 选择文件类型 30

第二章 AppWizard和应用框架 30

2.1 使用AppWizard生成应用程序框架 30

2.1.2 项目名和项目类型 31

2.1.3 AppWizard第1步——指定应用程序类型和语言类型 32

2.1.4 AppWizard第2步——指定数据库可选项 33

2.1.5 AppWizard第3步——指定包容器/服务器选项 33

2.1.6 AppWizard第4步——指定应用程序特性和高级选项 34

2.1.7 AppWizard第5步——指定应用程序其它选项 35

2.1.8 AppWizard第6步——指定应用程序类名和对应的文件名 36

2.2 AppWizard生成的文件 38

2.2.2 项目文件 39

2.2.1 自述文件ReadMe.txt 39

2.2.3 应用程序源文件和头文件 40

2.2.4 资源文件 53

2.2.5 预定义的头文件 54

2.2.6 上下文敏感的帮助文件 54

2.2.7 按可选项增加的AppWizard文件 55

本章小结 56

第三章 控制与对话框 57

3.1 Windows标准控制 57

3.1.3 按钮控制 58

3.1.2 编辑控制 58

3.1.1 静态控制 58

3.1.4 列表框控制 59

3.1.5 组合框控制 60

3.1.6 滚动条控制 60

3.2 对话框综述 61

3.2.1 对话框的种类 61

3.2.2 对话框的创建和显示 61

3.2.3 CDialog对话框类 62

3.2.4 对话数据交换/对话数据验证 63

3.3 对话框程序范例 65

3.4 文件对话框的实现技术 76

本章小结 82

第四章 菜单和控制条 83

4.1 菜单 83

4.1.1 菜单和资源 83

4.1.2 CMenu类 84

4.1.3 菜单消息映射和命令处理 85

4.1.4 更新命令用户接口(UI)消息 86

4.1.5 扩展命令和范围命令处理 87

4.1.6 上下文菜单 88

4.1.7 应用实例 89

4.2 工具条 99

4.2.1 类CtoolBar 99

4.2.2 工具条的创建和处理 100

4.2.3 工具条泊位和漂浮 102

4.2.4 工具提示 103

4.2.5 工具条控制 105

4.2.6 应用实例 108

4.3 状态条 113

4.3.1 类CstatusBar 114

4.3.2 状态条的创建和处理 114

4.3.3 状态条通用控制 116

4.3.4 应用实例 117

4.4 对话条 121

4.4.2 对话条的创建和处理 122

4.4.1 类CdialogBar 122

4.4.3 应用实例 123

本章小结 127

第五章 Windows新的通用控制 128

5.1 通用控制概述 128

5.2 动画控制和进展控制 130

5.2.1 动画控制 130

5.2.2 进展控制 130

5.2.3 应用实例 131

5.3 标签控制和属性对话框 134

5.3.1 标签控制 134

5.3.2 属性对话框 135

5.3.3 应用实例 136

5.4 图像列表和列表控制 139

5.4.1 图像列表 139

5.4.2 列表控制 140

5.4.3 应用实例 141

5.5 日期时间控制和IP地址控制 146

5.5.1 日期时间控制 146

5.5.2 IP地址控制 146

5.5.3 应用实例 147

5.6 其它通用控制 149

5.6.1 滑动条控制 149

5.6.3 树控制 150

5.6.2 旋转按钮控制 150

5.6.4 工具提示控制 151

5.6.5 应用实例 152

本章小结 159

第二部分 提高篇 162

第六章 Windows图形图像编程 162

6.1 图形设备接口 162

6.1.1 GDI对象 162

6.1.2 设备描述表 164

6.2 位图 167

6.2.1 图像处理主要函数 167

6.2.2 兼容设备描述表 168

6.2.3 位图的旋转 169

6.2.4 位图的缩放 169

6.3 图像显示技术 169

6.3.1 利用文件信息显示各种位图文件 170

6.3.2 灰度位图显示高级技术 171

6.3.3 真彩色位图显示高级技术 180

6.4 位图按钮 188

本章小结 190

第七章 ActiveX控制(控件) 191

7.2 MFC与ActiveX控制 192

7.1 ActiveX控制结构 192

7.3 组件平台和ActiveX控制编程 194

7.4 多媒体ActiveX控制 196

7.5 应用实例 198

8.4.2 建立多热点的超图 200

本章小结 208

第八章 Windows联机帮助系统 210

8.1 联机帮助系统结构 211

8.1.1 Windows帮助窗口结构 211

8.1.2 帮助搜索方式 212

8.1.3 帮助系统的创建 213

8.2 RTF文件所支持的编码格式和设置 213

8.3 热点的种类和设置 217

8.3.1 热点种类 217

8.3.2 热点设置 218

8.3.3 改变热点格式 219

8.4 多媒体特性 219

8.4.1 加入图形图像 220

8.4.3 加入视频动画 222

8.4.4 加入声音 223

8.5 宏指令 223

8.5.1 执行宏指令 223

8.5.2 Windows宏指令集 224

8.6 建立帮助项目文件 227

8.6.1 帮助项目文件的构成 227

8.6.2 帮助上下文别名 228

8.6.3 访问数据文件 228

8.6.4 建造标记 228

8.6.5 定制帮助窗口 229

8.6.6 指定帮助主题文件名 229

8.6.7 上下文字符串映像 230

8.6.8 高级建造选项 230

8.7.1 帮助项目文件的创建 232

8.7 Visual C++帮助工厂 232

8.6.9 定制帮助窗口 232

8.7.2 帮助内容文件的创建 238

8.8 应用实例 240

8.9 Windows帮助处理系统 254

8.9.1 建造帮助文件 254

8.9.2 访问帮助主题 255

8.9.3 定制帮助处理函数 256

8.10 HTML帮助文件 257

本章小结 263

9.1.1 内存体系结构 264

9.1 内存管理结构 264

第九章 Windows内存管理 264

9.1.2 虚拟地址空间和物理存储 265

9.1.3 系统内存配置信息 266

9.1.4 线性体系结构对编程的影响 268

9.2 框架内存分配 269

9.3 堆内存分配 270

9.3.1 标准C++堆分配函数 270

9.3.2 全局堆和局部堆 271

9.3.3 私有堆 272

9.4 虚拟内存 273

9.5 共享内存 275

9.5.1 文件映像 276

9.5.2 应用实例 279

9.6 内存诊断 284

9.6.1 访问确认 284

9.6.2 MFC内存诊断宏和函数 284

9.6.3 内存毁坏 285

9.6.4 内存泄漏 286

本章小结 287

10.1 钩子 288

10.1.1 钩子种类 288

第十章 钩子、进程和线程 288

10.1.2 钩子链和钩子过程 290

10.1.3 安装钩子过程 291

10.1.4 删除钩子过程 291

10.1.5 应用实例 291

10.2 进程 296

10.2.1 创建新进程 296

10.2.2 进程优先级类 300

10.2.3 终止进程 300

10.2.4 应用实例 301

10.3 线程 304

10.3.1 线程优先级 305

10.3.2 创建线程 306

10.3.3 挂起线程 309

10.3.4 终止线程 309

10.3.5 线程的调试 310

10.3.6 应用实例 311

10.4 同步 315

10.4.1 等待函数 315

10.4.2 信号量对象 316

10.4.3 互斥量对象 317

10.4.4 事件对象 317

10.4.5 临界区对象 318

10.4.6 应用实例 319

本章小结 324

第十一章 安装软件设计技术 325

11.1 安装软件工作 325

11.2 文件安装库 326

11.2.1 安装准备知识 327

11.2.2 常用安装相关函数 327

11.2.3 文件安装库函数 328

11.2.4 应用实例 330

11.3 修改系统配置 331

11.3.1 注册表函数 332

11.3.2 应用实例 334

11.4 快捷键的实现 335

11.5 安装软件开发系统InstallShield 338

本章小结 348

第十二章 综合实例 349

12.1 文档模板 349

12.1.1 文档模板的构成 349

12.1.2 文档模板的创建 350

12.2 切开窗口 351

12.3 “画中画”技术 353

12.5 综合实例 354

12.4 闪烁窗口 354

12.5.1 创建应用程序 355

12.5.2 加入闪烁窗口 356

12.5.3 应用界面编程 358

12.5.4 手机制作 365

12.5.5 本地图像、远地图像显示 373

12.5.6 画中画显示 378

12.5.7 多媒体浏览器 389

本章小结 393

第十三章 数据库编程 396

13.1 数据库模型及开发工具 396

第三部分 高级篇 396

13.1.1 ODBC 397

13.1.2 OLE DB 397

13.1.3 ADO 397

13.1.4 数据库工具 397

13.2 创建数据库 398

13.2.1 利用SQL管理器创建 398

13.2.2 利用数据库向导创建 401

13.3 ODBC结构与数据源 403

13.3.1 ODBC体系结构 404

13.3.2 数据源 404

13.4 查询设计者 408

13.4.1 创建表 409

13.4.2 查询操作 412

13.5 MFC数据库类 419

13.5.1 CDatabase类 419

13.5.2 CRecordset类 421

13.5.3 CRecordView类 426

13.6 AppWizard和ClassWizard对数据库的支持 427

13.6.1 AppWizard对数据库的支持 428

13.6.2 ClassWizard对数据库的支持 430

13.7 应用实例 436

本章小结 447

14.1.1 Win32通信功能 448

第十四章 MODEM编程 448

14.1 Win32通信结构 448

14.1.2 通信子系统 449

14.1.3 Win32通信API和TAPI 450

14.1.4 Win32通信程序 451

14.2 Win32通信函数 451

14.2.1 打开通信资源 452

14.2.2 配置串行通信资源 452

14.2.3 Win32新的通信配置函数 452

14.2.4 缓冲区控制 453

14.2.5 读写通信资源 453

14.2.6 通信事件 455

14.2.7 获取MODEM状态 457

14.2.8 控制握手信号和设备挂起 457

14.2.9 关闭通信资源 457

14.2.10 通信函数小结 457

14.3 查询方式 459

14.3.1 程序结构 459

14.3.2 应用实例 460

14.4 线程处理方式 463

14.4.1 程序结构 463

14.4.2 重叠I/O操作 464

14.4.3 应用实例 465

14.5 通信ActiveX控制 472

本章小结 474

第十五章 TCP/IP和Sockets 475

15.1 TCP/IP协议概述 475

15.1.1 TCP协议 476

15.1.2 IP协议 477

15.1.3 TCP/IP协议簇 478

15.1.4 TCP/IP协议安装及配置 479

15.2 Windows Sockets分类 482

15.3.1 初始化Socket 483

15.3 Windows Sockets API 483

15.2.2 流式Socket 483

15.2.1 数据报Socket 483

15.3.2 建立数据报Socket连接 484

15.3.3 使用数据报Socket收发数据 485

15.3.4 建立流式Socket连接 486

15.3.5 使用流式Socket收发数据 488

15.3.6 通知事件 488

15.3.7 关闭Socket 489

15.4 MFC Socket类 490

15.4.1 CAsyncSocket类 490

15.4.3 CsocketFile类 492

15.4.2 Csocket类 492

15.5 应用实例 493

本章小结 521

第十六章 Internet编程 522

16.1 Internet基本知识 522

16.1.1 Internet服务 522

16.1.2 统一资源定位器 525

16.1.3 域名系统 525

16.1.4 Internet浏览器 526

16.2 Internet支持 527

16.2.1 Active技术在Internet中的应用 527

16.2.3 Active文档 528

16.2.2 ActiveX控制 528

16.2.4 ISAPI服务器扩展和过滤器 529

16.2.5 WinInet 530

16.2.6 异步Monikers 530

16.2.7 Internet相关MFC类 530

16.3 浏览器风格程序编程 531

16.3.1 Web浏览器风格客户端编程 531

16.3.2 在对话框中显示Web页面 533

16.3.3 应用实例 535

16.4 使用WinInet进行Internet客户端编程 537

16.4.1 WinInet类库 538

16.4.2 Internet客户端编程 539

16.4.3 HTTP客户端编程 542

16.4.4 FTP客户端编程 545

16.4.5 Gopher客户端编程 547

16.4.6 应用实例 549

16.5 使用ISAPI进行Internet服务器编程 556

16.5.1 ISAPI与CGI比较 556

16.5.2 ISAPI服务器扩展 557

16.5.3 AppWizard对ISAPI的支持 558

16.5.4 应用实例 562

本章小结 564

购买PDF格式(16分)
返回顶部