第一图书网

Windows程序设计

佩措尔德 北京大学出版社
出版时间:

2010-9  

出版社:

北京大学出版社  

作者:

佩措尔德  

页数:

1114  

译者:

方敏 张胜 梁路平 赵勇 等译  

Tag标签:

无  

前言

微软公司子1983年11月宣布开发Windows产品,到2009年推出的最新一代个人计算机操作系统Windows 7,已经整整走过了26个年头。Windows在世界范围内为众多领域提供了一个软件开发和应用的最普及的技术平台,各种各样的软件开发语言和工具不断扩展和更新。比起早期的windows编程来说,现在创建应用程序显然容易了许多,利用个人计算机编程所能发挥的作用和能力远远超出任何人可以想象的。最新的Window7,无论从界面、内核实现或是功能都可以说发生了无数的变化,但依然保持了Windows程序的基本架构。对于windows的基本架构和原理的深刻理解,会帮助IT行业和软件开发领域的精英们充分利用Windows平台所提供的开发环境、开发语言和开发工具,起到举一反三、事半功倍的作用。由美国Windows程序设计和技术写作专家charles Petzold先生所编写的这本《Windows程序设计》被称为是该领域中的经典著作之一。虽然本书第5版本是在1998年出版的,但今天读起来仍感到内容广泛、论述简明、例程丰富、收益匪浅。

内容概要

这是一本经典的Windows编程圣经,曾经伴随着近50万Windows程序员步入编程殿堂,成长为IT时代的技术精英。
作为Windows开发人员的必备参考,涵盖基础知识和中高级主题,全面地介绍了Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度,建立完整的知识体系,为以后的职业生涯奠定良好的基础。全书共3部分23章。
第1~12章着重介绍基础知识,第13~18章的主题为图形,第19~23章涉及更多高级主题。
本书适合任何层次的Windows程序员阅读和参考,是帮助他们梳理和建立Windows知识体系的理想读物。

作者简介

作者:(美国)佩措尔德(Charles Petzold) 译者:方敏 张胜 梁路平 等Charles Petzold,从1984年起,Charles Petzold就一直在从事个人计算机编程方面的写作工作,而且自1985年起就在微软Windows上编写程序。在1986年12月的Microsoft Systems Journal上,他发表了第一篇关 Windows编程的文章。在1986至1995年之间,他为PC Magazine系统环境专栏撰写了大量的文章,为读者们介绍Windows和OS/2编程的方方面面。《Windows程序设计》由微软出版社于1988年首次出版,随后一直是这一领域的最佳入门参考书。1994年5月,鉴于其为微软Windows的成功所作的贡献,Petzold作为唯一的作家,成为7位由Windows Magazine及微软公司颁发的Windows先驱者奖(Windows Pioneer Award)得主之一。1999年秋,微软出版社出版了Charles Petzold为普通读者而作的第一本书,名为Code:The Hidden Language of Computer Hardware and Software。那是一本独特的、关于数字信息特性以及计算机如何使用数字信息来工作的入门书。方敏,现任微软Windows国际软件工程首席测试部门主管,有着近20年软件测试管理和开发的丰富经验,曾参加过微软多项重大产品和技术的研制,包括Windows Server/Client/Security,SQL Server,Exchange Server,MSN,COM+Setvices,Windows Media及微软内部IT工具等。方敏拥有清华大学电子工程学学士和硕士学位,美国新墨西哥技术学院计算机硕士学位。张胜,现任微软总部高级软件开发测试主管,10余年软件开发测试和团队管理经验,参与Visual Studio,SQL Server,Office Live的开发、测试和发布,现主管Office Communications Server本地化软件开发测试工作。张胜拥有复旦大学计算机系硕士和学士学位。梁路平,获得清华大学计算机工程学士、加拿大滑铁卢大学计算机科学数学硕士和UBC。计算机科学博士等学位。曾任清华大学计算机系教师,加拿大BNR/Nortel高级网络系统科学家,美国Microsoft系统性能工程师,程序员及MSN项目经理。上世纪80年代,代表清华大学与加拿大CDNNET中心谈判,无偿引进网络软件开发环境EAN,并和中国因特网之父清华大学胡道元教授历史性地互换了中国大陆与北美之间的首封Email。业余喜欢掺和社区公益活动、希望工程、海外中文教育,喜欢和朋友相聚、读书、听音乐,跟家人一起周游世界。赵勇,2007年加入微软,从事大型广告平台的开发。此前在IBM和美国Argonne国家实验室担任实习研究员。赵勇持有美国芝加哥大学的计算机博士学位,清华大学工学硕士和北京师范大学理学学士学位。

书籍目录

第I部分 基础知识
 第1章 起步
 第2章 Unicode简介
 第3章 窗口与消息
 第4章 文本输出
 第5章 绘图基础
 第6章 键盘
 第7章 鼠标
 第8章 计时器
 第9章 子窗口控件
 第10章 菜单和其他资源
 第11章 对话框
 第12章 剪贴板
第II部分 关于图的那些事儿
 第13章 使用打印机
 第14章 位图和位块传输
 第15章 设备无关位图
 第16章 调色板管理器
 第17章 文本和字体
 第18章 图元文件
第III部分 高级主题
 第19章 多文档界面
 第20章 多任务和多线程
 第21章 动态链接库
 第22章 声音和音乐
 第23章 尝试互联网

章节摘录

插图:1981年秋,IBM.PC刚刚进入市场不久。当时PC(以及兼容机)上最流行的操作系统非MS-DOS(Microsoft Disk Operating System,微软磁盘操作系统)莫属。MS-DOS是一个非常简单的操作系统。用户通过MS.DOS提供的命令行界面发出指令,如dir或type,从而把应用程序加载到内存中来执行。对于应用程序员来说,MS-DOS仅仅提供了一套文件输入/输出(I/O)调用函数。对于其他任务,尤其是要在视频显示器上显示字符或图像时,应用程序就只能直接和PC的硬件打交道了。鉴于内存及硬件方面的限制,在小型计算机上引入复杂的图形环境步履维艰。1983年1月,苹果公司发布了短命的Lisa,提出了一种不同于字符模式环境的新思路。而接踵而来在1984年1月发布的Macintosh则为图形环境确立了明确的标准。尽管目前Mac的市场占有率正在不断下降,它所建立的标准仍然经常被人们用来衡量后续其他图形环境的优劣。所有图形环境,包括:Macintosh以及Windows,都应当归功于施乐公司(Xerox)的帕洛阿托研究中心(PARC)在20世纪70年代中期所进行的开创性工作。微软公司在1983年11月宣布了Windows(时间在Lisa之后Macintosh之前),两年之后,1985年11月Windows1.0正式推出发放市场。接下来的两年内,为了支持国际市场,并为更多的图形显示器及打印机硬件提供驱动程序(driver),微软连续发放了若干Windows1.0的更新升级。


编辑推荐

《Windows程序设计(第5版 珍藏版)》:享誉全球、普渡众程序员的Windows编程圣经。关于Windows开发的种种问题,大家都习惯性地“Look it up in Petzold”。在这部备受业内人士尊崇的经典著作中,Charles Petzold,这位荣获Windows Pioneer Award的大师,通过其清晰的结构、通俗的语言、睿智的见解,条分缕析地全面呈现了精彩的Windows编程世界。书中包含权威实例,适合任何层次的Windows程序员阅读和参考。雄踞榜首长达数十年的Windows编程圣经锻造近50万Windows技术精英的传世经典译文准确、流畅,由微软技术专家重新演绎配套CD含可运行于VS2008的全新范例

图书封面

图书标签Tags

广告

下载页面


Windows程序设计 PDF格式下载



Windows程序设计(第5版 珍藏版)(配光盘)(微软技术丛书)程序员必看。


程序员的必备书目,虽然作者出书的年代有些久远了,但是从网络搜索到的论调都是这本书依然很重要。书里设计内容比较基础、全面,对我这个初学者来说也不会很陌生。译者都是在windows编程很有资历的工程师或主管,翻译时也考虑到了时代变迁带来的一些问题,总体来说很不错,就是书好厚啊,估计要泡一大段时间了....


内容讲的很详细,而且知识点也比较清晰,里面的内容几乎囊括了windows编程的核心知识点。可以说是windows应用程序开发的宝典,要是能够将这本书的知识点能够全部掌握,那么你的技术将会有一个更大的提升。在找本有关windows内核的书籍看看,估计在windows开发方面你将是一个牛人了。


windows程序员掌握win下编程的扎实功课,从这本书开始。学了这本书,也能启迪C语言的编程技巧,图形化库以及多线程编程技巧


本书全面细致地讲述了Windows程序设计的方方面面,尤其是书中经典的例子,不仅可以让你学到知识的运用,更重要的是可以让你真正接触到大师级精湛的代码技巧。


内容主要面向初学者,这要讲解了Windows API编程的基础知识,非常详尽,通俗易懂。
对Windows的GDI讲述的非常到位,不错!


Windows程序设计特别经典,不必我多说。此书程序员必备!值得仔细研读!


我是一个在校学生。我买了《windows核心编程》和《windows程序设计》,本人想100元出售这两本书,不是这两本书不好,是我因为突然想学linux了,本书我只写了一个名字,而且是在当当网买的正版,希望可以低价出售:我的QQ是605482619,或者我的邮箱是:605482619@qq。.本人在校学生,郑州大学,


windows编程经典之作,很多重要的技术点讲得很细致全面,实例也比较多,


因为是学计算机技术的。我在当当买过很多书,都是计算机方面的书籍。但是只有三本书让我爱不释手:“C++ Primer”,“深入理解计算机系统”,“Windowos程序设计”。我并不是说其他的书不好,只是它们让我一发不可收拾。希望在Windows下开发东西朋友们,你们值得一看。


经典书啊~~学windows程序设计的话此书很有学习价值,不过不适合初学者,要有些基础


微软的核心书籍,以后做Windows程序员,哈哈


想成为windows程序员必读的书,非常务实,可以切实提高编程水平。


自学的程序开发,第一次对windows开发有这么全面的了解,很通俗而又专业,很满意。


绝世好书,WINDOWS编程的圣经!


这本书是学习windows编程的必读书之一。内容还算比较全面。也非常适合初学者。


window方面的编程的书籍比较多,但是使用SDK平台和windows api编程的书籍比较少,主流是MFC
但是MFC还是没有什么底层的感觉,这本书还是蛮好的,主要是比较详细,但是其中的代码的通用性还是比较一般,没有什么完整的框架概念。


虽然是十几年前的书了 但学完C++还是想了解一点Windows编程的知识


如果想学Win32编程,而不是MFC编程,那么这本书无疑是最佳的选择,翻译的质量也很好,我本买来学windows CE,不过,发现windows函数里面好多WIN CE都不支持,有些遗憾,如果能有一本像这本书一般介绍WIN CE编程的好书就最好了!


Windows编程经典之作,值得拥有,不管是菜鸟还是老鸟,这本书都十分有用!


这本书不错,是学习Windows编程最经典的入门书。


Windows程序设计的书似乎很难找到一本符合初学者胃口的书。如果初学者仅仅是对C、C++有比较浅显的研究的话,那么看起win32程序设计的书比较难,最好去学学C#再来看Windows程序设计的书,那样会好很多。
这本书我没开始看,不过听同学说内容虽然老旧,但拿来作API入门还是足够的。虽然价格很高,但我认为是值得的。


学WINDOWS程序设计必看的一本书,挺经典的


Windows程序员手中的圣经。。。


书都是好书,不再多说。Windows程序设计纸张有点对不起收藏版这仨字,当然可能页数和价格不能太高的限制吧,算法的纸张就相当好了,看着也很舒服。


真的很希望这本书能使走上WINDOWS编程之程。


学习windows编程的必备参考书!


学Windows MFC编程的必备好书


适合windows编程的初学者。


虽然这本书是98年写的,但是里面的内容还是相当有用的,我坚决认为,想做windows编程,这本书是必看的!


对于深入学习windows编程,这本书恰到好处,值得一购。


经典之作,要了解windows底层及程序底层原理的重要之书。


早就听说Windows程序设计这本书的大名,今天买来收藏加精读,当当网快递很好啊,谢谢了,非常满意!


想学学Windows编程,得好好读读了!


权威Windows编程教材,虽然有些过时,但看看还是很好的入门之作


刚学windows编程的很实用。


如果你想从事与Windows相关的编程工作,看此书必看,很全,很强大,赞一个


windows 编程不可或缺的书籍啊。


和windows核心编程搭配。
使用mfc不知其然,看后豁然开朗


这本书在13年前我就买过,后来送给了图书馆,因为都是API和很基础的内容,做起来很累。但后来才感觉到它的经典。windows界面变化再多端,背后的机制几乎一直保持了下来。所以,这本14年前版本的书,又买了回来。


这本是必读和必备书.对WINDOWS程序的设计,有相当的启蒙作用.


这是一本关于Windows程序设计国外工具书,值得一读.


非常经典的一本windows圣书,从中获取的知识非常有用!


很不错,建议做Windows开发必备


货不错 到的稍微晚了点不过没什么影响 , 老师推荐我买的,被称为windows变成圣经,应该会让我收货很大 , 我要努力学啦


这本被誉为windows圣经的book,很受用。就是跟当下的window有点时空的差距!


搞windows开发的,次数必读


这是一本windows为数不多的经典作品 很适合初学者 里面还有vs2008 可直接运行的实例 很实惠


这本书很详细地讲解了WINDOWS API函数的原理,适合初学者使用!


觉得很适合初学者学习WINDOWS的好书。。不错


读到一小部分,对windows 好多机制都有所了解。


好厚的一本书啊,内容很详细,看完就是windows高手了


很早就想看看这本书了,通过此书对windows能有更深的了解,非常有用


这本书在目前windows中应该是顶级的书籍了,主要看懂了它 ,其他的就不用看了,都会。你都发现已经完全回了。


内容很多,虽然主要是以 Windows 98 之类的早期windows 系统所作的讲解,但很详细,比直接阅读 MSDN 方便


学windows的必读书


还没有时间看,Windows有些过时


如果想深入地学习windows,必看


该书我不想说太多了,很多网友也对此书给出了很多好的评价,是一本经典之作,想从事程序开发的人员可以买本学习学习。


书很厚,确实经典。程序设计当圣经


想要学习Win32编程,是要静下心来好好看看这本书,帮助会很大的。


从基础到高级技术,很全面、很细致、很深入的好书。


仔细研究中,确实写得很详细,不过第三章有点难理解,建议第三章先听听孙鑫关于C++程序设计的视频教学第一课,然后结合起来看,2次就搞定……


书(这里的书指的是该经典之作)的评价是不用说了,的确受益匪浅,在朋友那呆了几天随手翻起这本书,看了几章,回来就决定买了!
包括这本书(这里指的是我收到的书)我总共买了200多,共4本!
从纸质上我敢说,但凡买这4本书里有一本是正版的,我以后再也不在当当买书了!!!!!

而且我买完这本,还降价了5.2。
刚工作,买不起图书城的原价书,图书城的纸张和手上这本完全是两种印刷!只希望内容不要再有错,否则害死人~上次还居然能买到有一百多页都能印刷倒了的厕纸书!!
建议如果有追求书质量的朋友、牛人(想必也不差这点钱)还是直接去图书城买吧!所见即所得!


书很好应该是正版。挺厚的要好好研读。之前看了评论说有些内容过时,我把这个观点告诉了一位正在PPLIVE工作的师兄,结果被他们笑了一顿,讽刺我的技术高都不用看这些了。因为他们说现在工作还需要经常翻看这本书,很经典值得收藏!


书中详细介绍了window程序的原理,对于我这个程序的门外汉而言受益匪浅。


刚读了2章,很基础,很有必要看


讲的比较详细,很清楚,示例程序也很好,看了一半了,感觉值得一看,平时当做参考也挺好的!


书写的很好很详细,搞编程的值得一看。。。


学习Windwos编程的好书


推荐 编程爱好者 收藏。


内容很不错。就是有点过时了,毕竟现在API编程用的应该不多了,尤其是后边的鼠标、键盘接口,基本上很少碰到了。
但是看看作为入门了解WIN底层还是可以的。


这本书就不解释了,一个字,好。vc程序员必备。


书籍的翻译特别好,很用心,不像某些翻译生硬的译著。就是把光盘中全部VC6的程序改作了VS2008的程序且不提供原来的VC6源码有些适得其反。


正在阅读,得有较好的c语言基础,把结构体,指针,typedef得掌握牢靠再阅读本书!!


程序员必备之书。


非常经典的书!内容翔实,虽然很多知识都已经掌握了,但是看着它心里就是爽得!值得收藏!


还不错,讲解的知识很经典


一本经典的书,内容讲解到位,翻译也不错。。不过这都快成过时的技术了。。


被毕业设计逼到了墙角,希望这本书能给我些许帮助。


适合初学者,帮助我完成了一个项目的前期


这是一本学习C语言的圣经


比较基础 很好


很有帮助的一本书 之前借别人的觉得不错 这次趁搞活动赶紧入手


书发过来了,整体很厚,有一千多页,但纸张比较薄,里面的附带光盘还是完整的,没有压碎,这点还是很不错的,留着慢慢看


能开发思路,很有收获


开始读了前面二章,语言比较通俗易懂,理解起来很容易,确实是本学习win32 api的好教程


拿到的时候在公司简单翻了几页,讲的很详细,要仔细看完整本书,得要几个月时间,内容很好


必看的书,非常有帮助


书是不错,挺厚的,只是现在儿子没时间看,等以后再看吧。


希望以后服务质量可以更好


真的很沉的一本书,很全面,需要慢慢去品位。


是全面总结了设计


经典中经典,适合在读学生慢慢去研磨。


其实很经典。。。。部分内容对于初学者来说 有点难了。。。。


书内容很好,要学的很多,保存的也很完整


这本书不用太多评价,非要说出来,那就两个字:经典!


读了这本书,发现国内的很多书籍都是抄袭的这本书籍,经典就是经典,毫无疑问!


佩大师的经典好书,无需多说!!!什么叫经典?多少年了你看它还能给你无穷的启示的就叫经典,这本书不负其盛名!!!!!!


经典的书籍,必须认真阅读!


相关图书