Windows系统编程(原书第三版)

Windows系统编程(原书第三版) - 图书城

增改描述、封面图片

作者:
(美)哈特(Hart,J.M.) 著,安娜吴明军
ISBN:
9787111177012 , 7111177010
出版社:
出版日期:
2006-1-1
定价:
55.00
¥44.00元 80折 去当当网购买 免费配送!
读过这本书吗?
最近在读 读过 想读 还不熟悉
我的评价:   
图书城书列:
加入到博客或社交网站:
我来评论这本书:
标题:
评价:
内容:
内容提要:
    本书重点突出,是Windows API核心特性和功能的实践指导材料。不像许多其他Windows编程资源,本书着重探讨Windows核心系统服务,如文件系统、内存、进程和线程、同步、通信以及安全性,新修订版中涵盖了新的API函数、网络编程、Windows服务、进程和线程管理、同步以及单处理器和多处理器的程序性能,同时还描述了如何向Win64移植程序。
本书尤其适合那些已经熟悉UNIX或者其他高端操作系统的读者,阅读本书还有助于丰富知识,快速而轻松地学习许多重要特性。
作者简介:
    Johnson M. Hart是Windows、Linux和UNIX程序开发、增强和维护方面的培训和咨询专家,他曾在世界各地开办专业培训课程并发表演讲,同时他还发表了许多技术文章。
编辑推荐:
    “如果你是一位系统级的32位或者64位Windows开发者,无论是直接使用WindowsAPI还是通过.NET使用,你肯定希望阅读Johnson Hart的这本最新版的备受推崇和喜爱的书籍。”
——Chris Sells,内容战略家,MSDN Longhorn开发中心
  作为WindowsAPI核心特性和功能的实践指南,本书会吸引你徜徉于Windows
XP和2003以及其他Windows系统中。与许多其他Windows编程资源不同,本书完全专注于核心系统服务——文件系统、内存、进程和线程、同步、通信以及安全性,而不是更常见的图形用户界面功能。本书尤其适合那些已经熟悉UNIX或者其他高端操作系统的读者,阅读本书还有助于大家扎实基础,并快速而简单地学习许多重要特性。
  本修订版涵盖新API函数、网络编程、Windows服务、进程和线程管理、同步以及单处理器和多处理器上的程序性能,它同时还描述了向Win64(新的Windows
64位 API)移植程序的技巧。
  从检查单进程程序所需的特性开始,本书循序渐进地介绍了和多线程环境相关的复杂函数,而且每章都会用真实范例来阐述主题。本书包含如下Windows关键主题:
  ◎文件和目录管理;
  ◎字符I/O和Unicode;
  ◎注册表;
  ◎结构化异常处理;
  ◎安全服务;
  ◎内存管理和DLL;
  ◎线程、进程管理和调度;
  ◎线程同步,包括事件和互斥使用的条件变量模型;
  ◎进程间通信,特别是管道和邮槽;
  ◎用套接字进行网络编程;
  ◎开发Windows服务;
  ◎计时器、异步I/O和I/O完成端口;
  ◎改善程序性能和可靠性的方针,以及如何权衡两者之间的关系;
  ◎Win64,涵盖架构、数据类型和程序移植。
  简短而真实的范例阐述了每个主题,并包含在配套Web站点(www.awprofessional.com/titles/0321256190)中。附录提供了性能测量,并对比了Windows、UNIX和C库。
目录:
译者序
前言
第1章 Win32和Win64基础
1.1 操作系统基础
1.2 Windows的演化
1.3 Windows版本
1.4 Windows的市场角色
1.5 Windows、标准和开放系统
1.6 Windows原则
1.7 准备Win64
1.8 标准C库:何时用于文件处理
1.9 使用本书需要具备的条件
1.10 范例:复制简单的顺序文件
1.11 总结
1.12 练习
第2章 使用Windows文件系统和字符I/O
2.1 Windows文件系统
2.2 文件命名
2.3 打开、读取、写入和关闭文件
2.4 插曲:Unicode和通用字符
2.5 Unicode策略
2.6 标准设备和控制台I/O
2.7 范例:打印和提示
2.8 范例:错误处理
2.9 范例:复制多个文件互标准输出
2.10 范例:ASCII到Unicode的转换
2.11 文件和目录管理
2.12 范例:打印当前目录
2.13 总结
2.14 练习
第3章 高级文件和目录处理以及注册表
第4章 异常处理
第5章 内存管理、内存映射文件
第6章 进程管理
第7章 线程入调度
第8章 线程同步
第9章 同步性能影响和指南
第10章 高级线程同步
第11章 进程间通信
第12章 使用Windows套接字进行网络编程
第13章 Windows服务
第14章 异步输入/输出和完成端口
第15章 Windows对象安全
第16章 Win64编程
附录A 使用范例程序
附录B Windows、UNIX和C库的比较
附录C 性能结果
参考文献
译者序:
作为Windows、Linux和UNIX程序开发专家,本书作者Johnson M.Hart在软件教育和咨询方面有相当深厚的造诣。本书重点突出,着重介绍如何使用Windows API实现Windows系统核心功能而非常见的图形用户界面,让读者深入学习Windows系统内核。本书内容循序渐进,首先介绍单线程程序的特性实现,然后是进程和线程管理,最后是多线程环境下的网络编程,便于读者逐步深入Windows系统的核心领域,且无论您的经验及水平如何。本书实用性极强,对于每个系统核心功能,都有经过调试的范例程序作为实践指导,体现了作者清晰的思路。译者在从事多年技术工作的过程中,发现最好的学习方式就是实践,因此在这一点上非常认同作..
前言:
本书描述了使用微软的Windows应用程序编程接口(Application Programming Interface,API)进行程序开发,并着重于核心系统服务,包括文件系统、进程管理、线程管理、进程间通信、网络编程和同步。用户界面、内部构件、I/O驱动,这些主题尽管重要且有趣,但却非本书所涵盖内容。书中范例着重于现实场景,在多数情况下可以用作实际编程的基础。. Win32/64 API,即Windows API,是由微软32位或64位操作系统支持的,当前操作系统主要包括Windows XP、Windows 2000和Windows 2003。老的Windows家族成员有Windows NT、Windows Me、Windows 98和Windows 95,这些操作系统比较陈旧,但它们可以运行大多数范例程序。根据需要..
我来评论这本书
更多图书...
More English Books...
联系客服 - 加入到博客 - 图书目录 - 关于图书城.COM - 对外合作 - 购书指南 - 可以在线阅读吗?
English Version: BookGadget
图书城.COM © TuShuCheng.com - 京ICP备06069800