Windows 核心编程

    本书是讲解Windows 操作系统内部机制的专著,作者从基本概念入手,全面系统地介绍了Windows的各种基本构件,如进程、线程、DLL和内存管理等,并列举了大量应用程序,精辟地分析了构件的使用方法,为掌握Windows 编程技巧提供了一条有效的捷径。对于不同水平的Windows 编程人员来说,本书都具有极好的参考价值。


目 录
译者序
前言

第一部分 程序员必读
第1章 对程序错误的处理 1
第2章 Unicode 11
第3章 内核对象 27

第二部分 编程的具体方法
第4章 进程 45
第5章 作业 91
第6章 线程的基础知识 121
第7章 线程的调度、优先级和亲缘性 142
第8章 用户方式中线程的同步 172
第9章 线程与内核对象的同步 190
第10章 线程同步工具包 228
第11章 线程池的使用 274
第12章 纤程 287

第三部分 内 存 管 理
第13章 Windows的内存结构 299
第14章 虚拟内存 323
第15章 在应用程序中使用虚拟内存 354
第16章 线程的堆栈 385
第17章 内存映射文件 397
第18章 堆栈 451

第四部分 动态链接库
第19章 DLL基础 463
第20章 DLL的高级操作技术 477
第21章 线程本地存储器 509
第22章 插入DLL和挂接API 515

第五部分 结构化异常处理
第23章 结束处理程序 565
第24章 异常处理程序和软件异常 578
第25章 未处理异常和C++异常 598

第六部分 窗 口
第26章 窗口消息 623
第27章 硬件输入模型和局部输入状态 645

第七部分 附 录 
附录A 建立环境 675
附录B 消息分流器、子控件宏和API宏 686

 

 

 

与我联系: , 欢迎到我的留言簿