《Window 2000环境下Visual C++编程从入门到精通》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:(美)Ben Ezzell著;陈辉等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505363115
  • 页数:666 页
图书介绍:

第一部分 Windows 2000程序设计概述 1

第1章Windows 2000环境 1

硬件环境 1

文件系统:FAT16、FAT32、和NTFS 4

Windows 2000、Windows 98、Windows 95和Windows NT的比较 6

小结 13

第2章Windows 2000应用程序设计 14

WinHello: Windows 程序设计概述 14

模板程序:Windows 应用程序开发模板 27

Windows 的约定和数据类型 30

小结 33

第3章Windows NT文件系统(NTFS) 34

NTFS文件系统的特征 34

非NTFS文件系统 36

NTFS文件系统的文件属性 38

查询文件/驱动器信息 38

NTFS多数据流 46

NTFS_Streams示例 47

NTFS下的文件连接 49

小结 51

多显示器支持 52

第4章Windows 2000特有的功能 52

NTFS文件系统的改变 54

电源管理 57

Windows 2000内核 61

Windows 2000用户界面/图形设备接口 62

小结 65

第二部分 应用程序设计 67

第5章 弹出式窗口:提示窗口和菜单 67

弹出式提示窗口 67

弹出式窗口示例 68

小结 81

线程概念 82

第6章 多线程的创建与同步 82

与线程相关的指令 88

多线程示例:Threads程序 100

多线程程序 112

小结 113

第7章 创建进程和管道 114

进程概念:任务分割 114

管道概念:在进程间通信 116

与进程相关的指令 119

有关管道的指令 128

通过管道的进程通信 143

小结 169

第8章 注册表 170

认识系统注册表 170

Regs_Ops示例程序:注册表操作 176

小结 184

第9章 异常处理 185

陷阱和陷阱句柄 185

结构化异常处理 186

Exceptions示例:异常处理示例 195

小结 207

内存管理的概念 208

第10章 内存管理 208

内存管理指令 215

文件映射对象 236

小结 247

第11章 安全与加密 248

比较Windows NT/2000与Windows 95/98的安全性支持 248

NT/2000安全性 250

NT/2000安全API函数 260

检查和更新SD:FileUser程序 267

加密技术概念 271

Crypto API函数 274

在应用程序加入加密支持 276

小结 284

第12章Windows图形设备接口 285

设备描述体 285

第三部分Windows 2000图形和多媒体 285

设备描述体信息 291

映射方式 304

小结 311

第13章 DirectX和OpenGL图形标准——概览 312

DirectX 312

使用DirectX 315

OpenGL 316

小结 318

Fahrenheit:下一代图形标准? 318

第14章 多媒体操作 319

Windows多媒体支持 319

媒体控制接口(MCI)操作 325

多媒体文件I/O函数 326

ShowWave示例程序:模仿录音机的程序 329

小结 370

第15章 Pentium Ⅲ的多媒体MMX 371

Intel和MMX 371

SIMD浮点运算指令 372

SIMD浮点运算操作 373

SIMD整数运算指令 377

SIMD可高速缓冲控制 379

SIMD状态管理 381

SIMD扩展资源 381

小结 382

第四部分 数据库程序设计 383

第16章 通用数据访问体系结构 383

基于组件对象模型的通用数据访问 384

小结 388

第17章 ODBC和SQL数据库访问 389

基本数据库组织 389

结构化查询语言(SQL) 391

用ODBC注册数据库 393

编写数据库应用程序 394

更新和增加记录 415

CRecordset更新事务 416

事务 418

BookList例程 419

RFX_()函数调用的更多内容 420

操作序列 424

添加Edit操作 425

小结 435

ADO 436

OLE DB 436

第18章 ADO数据库访问 436

ADO对象模型 438

ADO的缺点 440

ADO程序设计 440

展示细节 449

更新记录 452

添加新记录 456

删除记录 459

小结 460

Microsoft的四年有价值的进展 463

第19章 Internet支持 463

第五部分 Internet和网络程序设计 463

Internet相关概念 467

Winsock 2 API函数 469

Internet API函数 485

ActiveX Web控件 501

小结 505

第20章 网络程序设计 506

NetBIOS函数 506

WNet API 508

LANMan函数 511

用于网络程序设计的Winsock 2.0 512

用于网络程序设计的命名管道和邮件箱 516

远程过程调用 517

创建RPC项目 520

小结 529

第六部分 COM、COM+和活动目录 531

第21章 COM/COM+概述 531

COM是什么? 531

有关COM的术语 532

COM的优劣 533

COM组件和接口 535

COM组件规则的实现 543

COM活动 544

COM的类型 545

COM和面向对象的技术 546

COM+ 550

COM+和Windows DNA 550

组件服务衔接 552

事务 553

队列组件(QC) 554

动态负载平衡 559

对象合并 560

小结 560

IDL文件简介 561

第22章 在VC++中构建和使用COM服务器 561

构建我们的第一个COM服务器 563

用ATL构建COM服务器 576

线程和COM服务器 596

自动化和IDispatch 600

小结 613

第23章 Windows 2000的COM新特性 614

同步机制 614

异步COM 616

COM管道 627

调用对象和调用取消 632

轻量句柄 634

小结 636

第24章 活动目录操作 637

活动目录 637

轻量目录访问协议(LDAP) 638

活动目录功能服务 638

活动目录属性 641

AdsPropertyList例程 644

ADSIAddUser例程 650

AddGroup例程 655

其他ADSI例程 661

小结 665