图书介绍
精通Windows NT编程技术【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- (美)Brian Myers,(美)Eric Hamer著;李成辉,周长缨译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505323415
- 出版时间:1994
- 标注页数:973页
- 文件大小:34MB
- 文件页数:991页
- 主题词:
PDF下载
下载说明
精通Windows NT编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 NT系统概貌1
Windows NT(新技术)1
目录1
Windows NT所处理的任务2
系统概貌3
内核模式和用户模式3
客户和服务器4
系统构成成份4
对象管理器7
NT执行器7
虚存管理器12
采用线程的多任务方式14
I/O系统20
网络21
子系统24
程序如何使用子系统25
协调各种子系统27
Win32 API28
小结30
建立Windows程序的各种工具31
编译器31
第二章 Windows NT应用程序的编译31
资源编译器34
资源转换实用程序(CvtRes)34
Microsoft的可移植的执行码连接器35
Make文件36
Windows程序的文件类型简介38
一个简单的WIN32程序40
头文件和资源文件41
缺省的.DEF文件41
源文件43
无Pascal定义!50
获取消息50
永远都是第一个实例51
无需前导准备代码52
Windows.h头文件的分割52
小结53
16位和32位Windows程序设计的差异54
语法上的改变54
第三章 移植:从Win16到Win3254
语义上的差异62
与移植和可移植性有关的策略66
PortTool实用程序66
可以用两种方法编译的源代码67
一个可在Windows 3.0、3.1和NT下运行的函数72
仅使用公布的Windows API73
使用Profile函数74
文件和文本74
有针对性的类型定义s74
STRICT类型定义75
控制器消息API77
消息分解器77
Win32s82
小结83
第四章 多线程的创建与同步84
概念84
何时创建线程和进程85
线程对象85
线程的调度和同步86
建立和修改线程90
Win32的对象句柄90
命令90
线程的同步97
代码:Threads程序102
头文件与资源文件102
初始化函数106
窗口函数与消息处理器111
修改线程116
线程函数121
About对话框124
运行线程125
小结126
第五章 创建进程和管道127
概念:进程与管道127
继承127
进程的生命期128
进程间的通信129
管道的生命期129
管道的种类130
进程131
命令131
管道139
区分管道与邮件槽154
代码:Process程序的两种版本155
匿名管道版本155
命名管道版本189
小结211
第六章 异常处理213
概念213
结构化的异常处理213
终止处理器214
何为异常215
基于框架的异常处理216
执行的顺序216
调试器217
命令218
过滤器219
异常终止224
自定义处理代码的异常事件224
嵌套的代码块225
控制台应用程序简介225
代码225
跳跃和反弹230
回溯232
过滤器函数236
一个错误处理系统238
小结248
第七章 内存管理249
概念249
虚拟内存管理器250
地址空间255
映射文件257
命令258
虚拟内存258
堆函数263
全局和局部内存命令265
验证266
C运行库中等价的函数267
通过映射文件共享内存267
代码272
List程序273
内存映射文件浏览器297
小结309
第八章 采用新GDI来描绘复杂形状310
对GDI所作的改变310
概念313
GDI命令缓冲区313
Bezier曲线314
路径314
控制GDI命令缓冲区315
命令315
描绘Bezier曲线316
描绘宽线317
建立路径321
将位图放到平行四边形中324
代码:Simple Paint程序328
头文件和资源文件328
初始化函数335
消息处理器342
翻转图像351
描绘函数353
笔型函数360
使部分客户区无效364
小结367
第九章 转换增强型元文件368
概念368
世界坐标变换368
增强型元文件371
世界坐标变换377
命令377
增强型元文件384
代码:Metafile Transform程序395
辅助文件396
主模块402
变换模块412
初始化模块418
对话框模块437
小结443
概念444
位图444
第十章 利用位图和调色板来建立特殊效果444
调色板450
命令451
位图命令451
调色板命令455
代码:DIBLIB库463
库的概貌464
DIBUTIL模块467
DIBFILE模块487
DIBFX模块497
客户程序510
小结543
第十一章 为Windows NT设计动态连接库545
概念545
三种库545
采用DLL的理由546
DLL如何工作547
命令549
建立DLL549
调用DLL559
管理DLL中的内存561
代码569
Sprite DLL569
DibLib DLL588
小结592
第十二章 处理文件594
概念594
文件系统594
命令597
建立和打开文件598
读/写文件601
改变文件大小602
异步I/O602
加锁和解锁文件606
关闭和删除文件607
移动和拷贝文件608
查找文件608
目录操作613
监视目录613
获取关于文件和设备的信息614
文件安全616
等效的C函数617
代码617
查找模块618
写模块624
小结630
第十三章 通过DDEML进行通信631
DDE交互作用632
动态数据交换(DDE)632
概念632
DDEML为DDE添加了什么634
登记服务634
服务、话题和项名635
进程间通信(IPC)机制635
命令636
DDEML回调函数636
管理串638
管理数据对象640
初始化应用程序642
启动会话644
客户怎样开始事务处理646
服务器怎样响应事务处理646
异步事务处理651
终止会话652
取消DDEML服务的初始化652
System话题652
DDEML Shell655
代码656
数据库服务器659
数据库客户680
小结707
第十四章 编写OLE客户708
概念709
通过OLE库进行交互作用709
DDEML与OLE的比较710
定义术语711
交互作用实例711
基本格式和附加格式715
安装OLE应用程序716
初始化客户716
用于OLE客户的命令716
打开文件719
添加新对象720
显示对象721
执行对象的动词721
运行Edit菜单722
保存文件725
关闭文件725
关闭应用程序725
代码:Client程序726
Client模块733
Document模块761
剪贴板模块774
对象窗口模块790
小结803
第十五章 编写OLE服务器805
概念805
服务器的用户界面806
服务器的编程界面807
写系统登记库808
对象处理器808
命令808
虚表结构809
将对象放入剪贴板811
OleSvr命令812
代码:服务器程序813
初始化OLE服务器813
更新和保存连接或嵌入对象818
服务器方法819
服务器文件方法824
服务器对象方法827
OLE2.0概要831
已被OLE2.0校正的OLE1.0中的限制832
OLE2.0新增加的特色832
在OLE2.0上编程834
展望835
小结835
第十六章 多媒体程序设计836
概念836
什么是多媒体836
四组命令837
多媒体定时器838
多媒体动画838
声音数据格式838
命令839
播放声音的三种简易方式839
媒体控制界面(MCI)841
多媒体文件I/O843
代码:SHOWWAVE程序846
MCI模块855
MMIO模块865
WinMain模块875
ShowWave模块878
GraphWin模块906
ShowWave的其它思想912
小结913
第十七章 高级特色概述914
系统安全914
识别用户915
保护对象921
评价访问请求931
模仿933
C2安全级934
实例:建立一个安全描述子935
网络程序设计939
网络命令939
Windows Sockets940
Windows网络API943
受保护的服务器944
远程过程调用(RPC)机制944
Unicode948
通用文本950
转换串952
实现细节953
用于通用文本应用程序的指导原则956
控制台API958
控制台命令959
控制台和OEM字符963
分派程序图标963
显示出对话框窗口964
实例:鼠标输入964
小结972
热门推荐
- 128676.html
- 138522.html
- 1745021.html
- 1797692.html
- 1737260.html
- 1524611.html
- 1442559.html
- 33474.html
- 297499.html
- 1426037.html
- http://www.ickdjs.cc/book_1513293.html
- http://www.ickdjs.cc/book_3061450.html
- http://www.ickdjs.cc/book_518498.html
- http://www.ickdjs.cc/book_424159.html
- http://www.ickdjs.cc/book_337865.html
- http://www.ickdjs.cc/book_3252838.html
- http://www.ickdjs.cc/book_2190586.html
- http://www.ickdjs.cc/book_895386.html
- http://www.ickdjs.cc/book_338747.html
- http://www.ickdjs.cc/book_884577.html