Windows核心编程(第5版 中文限量版)
中文版入围“书刊发行协会2008年全行业畅销书”,经典力作 再度新鲜亮相,名著名译 彰显经典魅力,中英联动 丰富阅读体验,深刻剖析底层实现机理,直击Windows编程精髓

作者:[美]杰弗里·李希特 (Jeffrey Richter) [法]克里斯托弗·纳萨雷(Christophe Nasarre)著 周靖 译

定价:256元

印次:1-1

ISBN:9787302609322

出版日期:2022.10.01

印刷日期:2022.09.23

图书责编:文开琪

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《Windows核心编程(第5版 中文限量版)》是一本经典的Windows核心编程指南,从第1版到第5版,引领着数十万程序员走入Windows开发阵营,培养了大批精英。 作为Windows开发人员的必备参考,《Windows核心编程(第5版 中文限量版)》是为打算理解Windows的C和C++程序员精心设计的。第5版全面覆盖Windows XP,Windows Vista和Windows Server 2008中的170个新增函数和Windows特性。书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。

杰弗里·李希特(Jeffrey Richter)知名Windows和.NET技术专家,专业畅销书作者。他的《Windows核心编程》和《CLR》系列培育了好几代软件开发人员。他是Wintellect公司的联合创始人,也是MSDN杂志.NET专栏的特邀编辑。1999年开始,他就以技术顾问的方式与.NET框架开发团队紧密合作,共同经历了.NET框架的孕育与诞生,对.NET思想的领悟、对.NET的细节熟稔,是其他任何作者难以企及的,他是.NET领域当之无愧的一面旗帜。杰弗里目前供职于微软。克里斯托弗·纳萨雷(Christophe Nasarre)MSDN杂志撰稿人,Business Objects的软件架构师和开发部门领导,该公司致力于通过商务智能解决方案来提升决策能力和绩效。周 靖微软MVP(最有价值专家),技术型资深译者。涉猎广泛,具有深厚的技术功底和良好的文学素养。早期痴迷于硬件,曾多年担任《微型计算机》杂志特约作者。继而潜心钻研程序设计并在这方面积累了丰富的经验。翻译风格严谨、准确、朴实、流畅,深受读者好评。代表译著有《C++入门经典》(**版第10版)、《Windows核心编程》(**版第5版)、《CLR via C》(**版第4版)和《Visual C#从入门到精通》(**版第10版)等。

前言 Windows是一个复杂的操作系统。它提供的特性非常丰富,对任何个人而言,要想完全透彻地理解整个系统几乎不可能。其复杂性也使我们很难确定应该把主要精力集中在哪些地方。万丈高楼平地起,就我个人而言,我始终倾向于从最底层开始,深刻理解系统的基本构件。一旦掌握了最基本的东西,就很容易向自己的知识库中逐步添加更多高层的东西。所以本书将集中介绍Windows的基本构件和基础概念,对于建构和实现Windows应用程序来说,这些都是必须掌握的。简而言之,本书介绍了各种Windows特性,以及如何通过C和C++语言来使用这些特性。 虽然本书不会涵盖某些Windows概念,比如组件对象模型(Component Object Model,COM),但COM是在进程、线程、内存管理、DLL、线程本地存储区以及Unicode等基本构件的基础上构建的。如果了解了这些基本构件,那么要理解COM就相当于理解如何使用这些基本构件。对于那些试图跳过这些基本构件,悉心钻研COM体系结构的朋友,我深表同情。要完善知识库,他们还有很长一段路要走,这必然会对他们的代码和软件开发进度产生很大的负面影响。 微软的.NET Framework的公共语言运行时(Common Language Runtime,CLR)是本书未涉及的另一种技术(感兴趣的读者可以阅读我的另一本专著《CLR via C#》第4版)。然而,CLR是作为动态链接库(DLL)中的COM对象实现的,它在一个进程中加载,并使用线程来执行代码,以操作在内存中托管的Unicode字符串。所以,本书所介绍的基本构件同样有助于软件开发人员编写托管代码。另外...

目录
荐语
查看详情 查看详情
简明目录

第I 部分 必 备 知 识

第1 章 错误处理     3

第2 章 字符和字符串处理    11

第3 章 内核对象        35

第II 部分 工 作 机 理

第4 章 进程        75

第5 章 作业      139

第6 章 线程基础       161

第7 章 线程调度、优先级和亲和性        191

第8 章 用户模式下的线程同步    231

第9 章 用内核对象进行线程同步       271

第10 章 同步和异步设备I/O      325

第11 章 Windows 线程池       381

第12 章 纤程     407

第III 部分 内 存 管 理

第13 章 Windows 内存架构     417

第14 章 探索虚拟内存      443

第15 章 在应用程序中使用虚拟内存       469

第16 章 线程栈        505

第17 章 内存映射文件      519

第18 章 堆       581

第IV 部分 动态链接库

第19 章 DLL 基础     601

第20 章DLL 高级技术  619

第21 章 线程局部存储      667

第22 章 DLL 注入和API 拦截    675

第V 部分 结构化异常处理

第23 章 终止处理程序       739

第24 章 异常处理程序与软件异常     761

第25 章 未处理异常、向量化异常处理与C++ 异常   791

第26 章 错误报告与应用程序恢复    ... 查看详情

为特别响应广大忠实读者的需求,荣获“中国书刊协会全行业畅销书”称号的《Windows核心编程》低调推出了中文限量版。
全新亮相的《Windows核心编程》(第5版 中文限量版)一共包含5卷,分别采用5大具有典型国风的色彩作为区分。
为了满足不同年龄段的读者多层次的阅读需求,为了帮助读者化整为零,化繁为简,为了尽可能营造出“慢读”的意境,从而帮助读者更容易进入心流并落实四到:眼到、心到、脑到和手到,《Windows核心编程》更是在内容和视觉上也进行了精心的设计、更新和修订。当然,重中之重仍然是更准确无误的内容。
查看详情