这是一本经典的Windows核心编程指南,从第1版到第5版,着数十万程序员走入Windows开发阵营,培养了大批精英。 作为Windows开发人员的参考,本书是为打算理解Windows的C和C 程序员精心设计的。第5版全面覆盖WindowsXP,Windows Vista和Windows Server2008中的170个新增函数和Windows特性。书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。
本书编写的目的是为学习Windows编程的读者提供一个良好的学习方法,循序渐进,最终使他们有能力独立开发出像Windows防火墙一样复杂的应用程序。本书首先介绍了Win32程序运行原理和最基本的Win32 API编程;然后通过模拟MFC中关键类、全局函数和宏定义的实现,详细讲述了框架程序的设计方法和MFC的内部工作机制,并指出了这些机制是如何对用户程序造成影响的;完整讲述了开发内核驱动和Windows防火墙的过程;最后给出图像处理的基本开发方法。 全书语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是学习 Windows编程的理想书籍。
这是一本经典的Windows核心编程指南,从版到第5版,着数十万程序员走入Windows开发阵营,培养了大批精英。 作为Windows开发人员的参考,本书是为打算理解Windows的C和C 程序员精心设计的。第5版全面覆盖WindowsXP,Windows Vista和Windows Server2008中的170个新增函数和Windows特性。书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。
作为虚拟化领域的后起之秀,微软发布的Windows Server 2012(Hyper-VR3)在企业级应用中更具优势,在高可用性方面提供更多的解决方法(虚拟机复制、基于SMB共享虚拟机部署、Hyper-V群集、虚拟机实时迁移等),更符合实际应用环境(多网卡聚合、HBA卡支持等);同时升级更为强大的System Center Virtual Machine Manager2012(SCVMM)平台级管理工具,使得管理员可以更便捷地管理Hyper-V环境。《Windows Server 2012Hyper-V虚拟化管理实践》详细阐述了Windows Server2012服务器虚拟化的部署、管理、应用以及在实际应用中遇到的问题。 《Windows Server 2012Hyper-V虚拟化管理实践》通俗易懂,深入浅出,可操作性强,注重读者实战能力的培养和技术水平的提高。《Windows Server2012Hyper-V虚拟化管理实践》适用于网络管理人员,以及对微软虚拟化技术感兴趣的计算机爱好者,并可作为大专院校计算机专业的教材
这是一本经典的Windows核心编程指南,从第1版到第5版,引领着数十万程序员走入Windows开发阵营,培养了大批精英。 作为Windows开发人员的参考,本书是为打算理解Windows的C和C 程序员精心设计的。第5版全面覆盖WindowsXP,Windows Vista和Windows Server2008中的170个新增函数和Windows特性。书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。
Windows Vista是微软推出的新一代操作系统,不但具有精美华丽的界面外观、强大易用的功能,还提供了更高的安全性。 本书对Windows Vista操作系统进行了全面讲解,涵盖大量知识点,包括Windows Vista的基本使用方法、文件与文件夹的操作、应用程序的使用、硬件和软件的安装、网络设置、媒体中心的使用以及系统维护等内容。 本书实用性很强,语言通俗易懂,结构清晰明了,并配有精彩实用的交互式多媒体光盘,非常适合Windows ViSta操作系统初学者学习使用,也可作为各类电脑培训班和广大电脑爱好者的教材和参考书。
本书将系统地介绍Windows XP的高级管理和配置方法,主要内容包括:账户的管理、磁盘的配置、启动与关机原理、权利与权限、组策略与注册表、系统环境调整、性能监视与安全审核、网络管理、数据备份与恢复、故障排除等方面。 本书内容全面,讲解透彻,较深入地介绍了操作系统底层所发生的事情,对这些知识的学习将有助于读者了解并掌握Windows XP的各种高级特性。 本书适合于对系统管理有了解的中、高级电脑用户阅读,尤其是企业中的桌面技术支持(Helpdesk)和系统管理员,系统管理员可以将本书作为案头的Windows XP系统分析与疑难排除知识查阅手册。
有经验的Windows程序员都知道,如果在工作中遇到了技术难题。的解决办法就是去查Petzold的书。是的,《Windows程序设计》内容博大精深。阐述透彻流畅,是毋庸置疑的Windows程序设计的著作,也是享誉世界的微软技术大师、Windows先驱奖得主Charles Petzold的代表作。多少年来,一代又一代Windows程序员受惠于《Windows程序设计》,无数在Windows上运行的程序都不同程度地受到了《Windows程序设计》的影响。 今天,Win32 API之上已经有了各种框架使我们的开发工作更加方便。但是Petzold著作的魅力不减。仍然在不断重印。原因很简单。正如一位读者说的,Win32 API依旧是Windows的基础。不经过《Windows程序设计》的洗礼,你很难说自己已经真正进入Windows程序设计技术的圣殿。 《Windows程序设计》分上下两册装订。本册讲述了Windows编程中较高级的主题。包括图形、打印机、声音
本书以案例的形式讲解了DOS命令行在Windows操作中的典型应用,书中贯穿了DOS命令行操作技巧的介绍。全书包括8章和两个附录,正文部分主要介绍了目录与文件应用操作经典案例、磁盘管理与维护经典案例、Windows中特定功能的启用与设置经典案例、Windows系统管理与配置经典案例、Windows系统修复经典案例、Windows下的网络状态查看经典案例、Windows下的网络配置与管理经典案例,以及Windows下的网络检测与诊断经典案例;附录部分中,附录A列出了正文部分未涉及的其他DOS命令行的功能、格式与参数解析,附录B中详细介绍了Windows故障恢复控制台命令的功能、格式与参数解析。 本书适合具有计算机基础操作知识,并希望提高电脑操作效率的读者阅读,也适合作为网络管理员的参考用书。
《深入解析Windows操作系统,卷2(英文版·第6版)》是操作系统内核专家Russinovich等人的Windows操作系统原理的版著作,针对Windows7和Windows Server 2008R2进行了全面的更新,主要讲述Windows的底层关键机制、Windows的核心组件(包括进程/线程/作业,安全性,I/O系统,存储管理、内存管理、缓存管理、文件系统和网络),并分析了启动进程、关机进程以及缓存转储。书中提供了许多实例,读者可以借此更好地理解Windows的内部行为。《深入解析Windows操作系统,卷2(英文版·第6版)》内容丰富,信息全面,适合众多Windows平台开发人员、系统管理员阅读。
本书详细讲述Windows并发编程的相关知识。内容分为四个部分:部分“概念”从高层视角介绍并发的基本概念,为读者理解并发打下基础:第二部分“机制”重点介绍了一些基础的功能、内部工作机制以及各种APl等;第三部分“技术”介绍了一些常见的编程模式、方法、算法,以及在编写并发软件时需要使用的各种数据结构;第四部分“系统”介绍了一些在系统架构和流程中经常出现的问题。 本书内容翔实,实例丰富,适合Windows开发人员、Windows测试人员;和Windows技术支 持人员等参考。
本书的前身是《天书夜读——从汇编语言到Windows内核编程》和《寒江独钓——Windows内核安全编程》。与Windows客户端安全软件开发相关的驱动程序开发是本书的主题。书中的程序使用环境从32位到64位,从Windows XP到Windows 8都有涉及,大部分程序不经过修改即可在Windows 10上运行。同时本书也深入浅出地介绍了进行内核安全编程所需要的操作系统、汇编等基础知识。 本书共分三篇,基础篇囊括了驱动开发的基础知识,降低了入门的难度;开发篇介绍了在实际工作中可能遇到的各种开发需求的技术实现,包括:串口的过滤、键盘的过滤、磁盘的虚拟、磁盘的过滤、文件系统的过滤与监控、文件系统透明加密、文件系统微过滤驱动、网络传输层过滤、Windows过滤平台、NDIS协议驱动、NDIS小端口驱动、NDIS中间层驱动、IA-32汇编基础、IA-32体系中的内存地址、处理器权限级别切换