图书介绍
Windows NT/2000编程实践PDF|Epub|txt|kindle电子书版本网盘下载
- (美)保拉·汤姆林森等著;周济译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508305531
- 出版时间:2001
- 标注页数:464页
- 文件大小:38MB
- 文件页数:474页
- 主题词:
PDF下载
下载说明
Windows NT/2000编程实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 编写可移植的Windows应用程序1
为什么移植是困难的1
避免移植性问题2
Windows API的变化4
消息处理的修正4
Win32的特点8
附录10
第2章 管理Win32动态链接库中的内存12
建立Windows NT和Windows 9x中的DLL12
管理内存22
先进的内存管理27
小结33
第3章 共享内存和消息队列——OS/2、AIX和Windows NT/2000中的C++类34
共享内存34
消息队列39
测试程序46
小结46
第4章 使内存映像文件变得简单47
简单介绍47
其他用途48
限制48
CFileMap类49
将一个文件映射到内存中56
存取数据57
任何任务都要保证安全57
一个例子:poker.exe58
小结59
第5章 终极Windows版本检测程序60
一个平台和版本检测程序61
IsWindowsForWorkgroups()67
WTest例子程序68
DOS程序怎么办69
小结72
第6章 Unicode与软件国际化——国际应用程序开发的软件设计导则73
Unicode标准73
Unicode联盟74
Unicode支持的实现75
指针算法的普遍问题77
宽字符函数78
透明字符宏78
字符标准的混合和转换79
读写Unicode文本文件80
Unicode的前景80
第7章 一个实现异步通信的WindowsNT/2000 C++类81
Win32文件I/O函数83
创建CFileIO类88
使用CFileIO类94
小结99
第8章 Windows下的数据对象列表对话100
对象列表100
数据对象102
对话类104
对话111
列表对话112
数据对象列表对话115
一个例子116
第9章 Windows NT/2000下的打印122
Windows NT/2000打印子系统中的内部122
新的Win32打印例程125
后台绑128
不再需要强制函数128
图形引擎支持的过渡调色129
创建CPrint类132
使用CPrint类134
创建CPrinterForm类144
使用CPrinterForm类145
源代码146
第10章 Windows NT/2000中的枚举进程147
理解系统注册性能数据148
查询对象和计数器名150
装载数据块154
查找特定计数器156
解析数据块158
EnumProcesses过程165
调用库166
小结168
第11章 Windows NT/2000控制台编程169
从控制台I/O开始171
全屏寻址174
控制颜色属性175
读字符输入176
鼠标支持176
窗口的滚动和改变大小178
一个API中间层178
第12章 跨平台通信类——OS/2、AIX和Windows NT/2000的C++信号灯类179
通信机制179
编写跨平台类181
信号灯183
抽象基类183
互斥信号灯188
事件信号灯190
osSemphore的实现193
小结193
第13章 怎样编写一个NT/2000服务194
什么是服务194
安装服务196
服务接口199
服务模板200
调试服务206
在应用程序中管理服务207
小结207
第14章 使用Windows NT/2000事件日志208
什么是消息编译器209
事件是由什么构成的209
修改注册表210
创建消息文件211
EventLog类216
使用EventLog类222
小结224
参考文献224
第15章 Windows NT/2000远程调用225
RPC:分布计算的基础225
RPC的设计与目标226
接口定义语言227
绑定228
绑定句柄228
RPC与常规调用228
一个RPC例子229
客户初始化239
客户计算240
服务器241
创建例子248
第16章 Windows NT/2000安全技术内幕250
什么是安全250
用户信息概述251
对象信息概述252
什么是NT/2000对象253
规划一个访问请求254
SID的详细说明255
权限255
安全描述符256
DACL257
DACL算法261
一个安全的例子264
小结274
第17章 在Windows NT/2000的调试器中设置断点275
连接被调试的进程276
接收事件通知277
一个简单的调试监视器277
通用调试任务281
断点:Stepper程序282
符号信息的捷径283
命令事件与调试事件285
断点异常291
硬断点的单步执行295
设置和删除断点指令297
其他断点函数301
小结306
第18章 PC的对称多进程——编写Fortran NT应用程序的技巧和工具307
SMP的产生与结果310
创建选项的考虑312
进程之间的共享块313
控制台输入和输出317
混合语言的问题317
32位DLL与16位应用程序318
小结321
第19章 使用C++的多精度整数算法322
设计问题与实现的选择323
构造一个多精度整数325
比较多精度整数326
多精度算法328
二进制向十进制的转换329
测试331
性能333
小结333
第20章 多任务Fortran与Windows NT/2000——从Fortran直接调用Win32 API336
进程与线程336
时间分割337
创建线程337
同步化339
临界区345
互斥、信号灯与事件350
创建进程352
使用命名对象354
继承句柄357
小结358
第21章 从NT/2000到Win95/98的环境转换性能359
性能为什么重要359
同步化结构359
事件环境转换测试360
为什么使用三个互斥367
函数调用和系统调用368
结果368
小结370
致谢370
第22章 编写一个Windows NT/2000下控制面板应用程序371
CPlApplet()入口点371
初始化消息372
用户启动消息372
结束消息373
为扫描仪小程序选择特性373
小程序的用户界面设计374
创建扫描仪CPL374
Windows NT/2000的不同之处389
创建一个厂家指定的DLL例子390
增加一个CPL393
启动一个控制面板应用程序394
去向何方394
第23章 Windows NT虚拟设备驱动程序396
16位应用程序通过VDD调用Win32 API396
编写一个应用程序截取VDD406
编写一个NTVDM截取VDD413
VDD主入口点417
支持一个与硬件相关的16位应用程序424
第24章 直接端口I/O与Windows NT/2000——未公开的直接控制硬件设备特性447
在NT/2000中完成I/O保护448
NT/2000 TSS的细节449
视频端口函数449
进一步研究450
向一个进程授予访问权453
另一种方法456
直接访问460
I/O计时461
当心462
可移植性463
小结464