以下是改写后的文章内容:
Windows核心编程(第5版)目录概览
本书分为三个主要部分,涵盖了Windows编程的基础知识和核心机制。
第I部分:必备知识
-
第1章:错误处理
介绍了自定义错误代码和ErrorShow示例程序,帮助理解错误处理机制。(3-7页)
-
第2章:字符和字符串处理
涵盖字符编码、ANSI和Unicode字符、Windows中的函数及其使用,以及为何选择Unicode,推荐的处理方式和转换方法。(10-29页)
-
第3章:内核对象
详细解释内核对象的概念,以及进程间共享和命名对象的技巧。(32-51页)
第II部分:工作机制
-
第4章:进程
从创建第一个Windows应用开始,介绍了进程的实例、环境变量、关联性和权限管理。(65-115页)
-
第5章:作业
讨论了作业的进程限制、加入作业、终止作业线程和作业通知,附有Job Lab示例程序。(121-138页)
- ...(继续列举第6-12章内容,每章简介5-10行)
第III部分:内存管理
-
第13章:Windows内存体系结构
解析进程地址空间、分区、内存映射和保护属性。(355-375页)
- ...(继续列举第14-18章内容,每章简介5-10行)
第IV部分:动态链接库
-
第19章:DLL基础
DLL与进程地址空间的关联,以及模块的构建和运行。(509-522页)
- ...(继续列举第20-22章内容,每章简介5-10行)
第V部分:结构化异常处理
-
第23章:终止处理程序
异常处理的初步介绍和终止处理程序的处理方式。(621-647页)
- ...(继续列举第24-26章内容,每章简介5-10行)
附录与索引
包括构建环境说明、API宏和索引,为深入学习提供辅助资源。(713-729页)