- 浏览: 20491 次
最新评论
Charles Petzold
2011年10月28日
Charles Petzold
【个人简介】
Charles Petzold 是Windows编程界一位大师,世界顶级技术作家。1994年5月,Petzold作为仅有的七个人之一(并且是唯
一的作家)被《Window Magazine》和Microsoft公司授予Windows Pioneer奖,以表彰他对 Microsoft Windows的成功做出的贡献。
Charles Petzold从1984年开始编写个人计算机程序,从1985年开始编写 Microsoft Windows程序。他在《Microsoft Systems Joumal
》1986年 12月号上发表了第一篇关于Windows程序设计的杂志论文。从1986年到1995年,他为《PC Magazine》撰写
“Environments”专栏,给读者介绍了Windows和OS/2程序设计的许多方面。 直到今天他依然维持 Windows GDI 程序设计首席技术
作家的地位。其大作:《Windows程序设计》是尽人皆知的Win32 API编程经典,也称为“Petzold Book”,学习Win32 API编程的人几
乎都从这本书入手。
【作品简介】
“Windows程序设计的圣经:Petzold”
C/C++语言是主流程序设计语言,Windows是当今最流行的操作系统,只要你想加入计算机软件行业,你就必须掌握这两项本
领。可惜至今我们国家很多学校计算机软件专业都还没有开设Windows程序设计的课,可能用的课本还是我们10年前的课本,相当于
国外20年前的水平,大部分刚走出校门的毕业生还得从头学起,这种落后情况何时才能改变。
对于已经基本掌握C/C++语言,想学习Windows编程的读者, 《Programming Windows95》是最合适的教材。这本书大名鼎
鼎,是最著名,最受好评,最为畅销的Windows编程经典著作,被誉为Windows程序设计的“圣经”。作者是Charles Petzold, 国内由清
华大学出版社出版,书名《Windows95程序设计》,定价98元。
Charels Petzold是自由专栏作家,是第一个在杂志上介绍Windows编程的作者,通过对微软Windows编程资料近半年的研
究学习,他掌握了Windows编程,他发现自己能比微软更好地解释如何学习Windows 编程,于是1988年他出版了〈Progamming
Windows〉一书,开始介绍的是Windows 2.0编程,现在这个版本是第四版,介绍Windows95编程,其它两个版本是windows 3.0,3.1
。虽然Windows经过了将近10年的发展但这本书的大多数程序看起来没有太大变化,实际上Windows的设计原理所谓事件驱动方式本
质上基本没有变化。
Charels采用的是传统的C语言,直接调用Windows API(Appliction Progamming Interface应用程序接口),而不是流行的C++
和MFC。这看来有点陈旧和过时,但实际上这种SDK编程即直接使用Windows API编程是最基础、最本质、用途最广的Windows编程
方式,只有这样才能清楚体验Windows程序设计的原理:"基于消息,事件驱动方式",而且通过调用API可以深入了解Windows操作系统的
基本部分。对于采用Visual Basic或者Delphi等快速程序开发工具(Rapid Appliction Development ,RAD)的程序员来说,掌握SDK
编程可以进一步提高实力,设计出更高质量的程序。
这本书取材全面丰富,涵盖了Windows编程的主要领域:消息驱动,GDI,窗口控制,资源,内存,打印,DDE等,每一方
面都举出短小精悍的例子说明,新版内容也覆盖了Windows95的新概念:如多线程,增强GDI,抢先多任务,新的Win95界面控件和增强
OLE等。不过很多人认为3.1版本的书是最有价值的,相比起来针对Win95版本增加的内容和深度都还差一点。但对于全面掌握
Windows编程的基本概念,特别是从Dos编程转移到Windows编程,这是最好的教科书。
这是一本大部头著作,中文版有875页,附有磁盘,英文版有1100页,书中的程序代码非常清晰,有很多注释,注释也非
常清蔟,是如何进行程序编码的优秀样板,阅读别人的优秀代码是学习编程最好的方法。这本书属于典型技术派风格,文字简炼,平铺
直叙,没有象通常的美国书籍有笑话,趣闻,故事来调节一下,读起来很是有点累,不过这是值得的。
由于Charles Petzold对Windows编程推广的巨大贡献,(对于整整一代程序员来说,"到 Petzold"的书里查一下"早已成了解决
Windows程序设计的法宝.),. !994年微软公司和Windows杂志给他授予了Windows先驱奖,其他六个同时获奖的人都是微软公司的
Windows主要设计人员和市场人员,这也充分证明了这本书的价值.
【其他著作】
Windows 程序设计(第5版)(上、下册)
编码的奥秘CODE
Microsoft Windows程序设计――Visual Basic.NET语言描述
Microsoft C# Windows 程序设计
C#程序设计
更多著作请到大师个人主页:http://www.charlespetzold.com/books.html
发表评论
-
内核启动过程分析
2012-01-20 02:11 1113内核启动过程分析 2011 ... -
操作系统学习笔记1
2012-01-20 02:11 759操作系统学习笔记1 2010 ... -
深入探究 Win32 PE 文件格式
2012-01-20 02:11 803深入探究 Win32 PE 文件格 ... -
堆栈的认知!
2012-01-20 02:10 560堆栈的认知! 2010年11月2 ... -
uboot讲解
2012-01-20 02:10 1465uboot讲解 2010年09月15日 实验:p167 ... -
会说话的女人最出色
2012-01-19 10:01 759会说话的女人最出色 2011年07月06日 魅力这个词语 ... -
收集赞美人的词语
2012-01-19 10:01 1363收集赞美人的词语 2011 ... -
形容女孩子的词语
2012-01-19 10:01 1244形容女孩子的词语 2011年04月23日 阿娇金屋 闭月 ... -
2011-7-19
2012-01-19 10:00 6342011-7-19 2011年07月19日 ... -
会说话的女人最出色!
2012-01-19 10:00 779会说话的女人最出色! 2 ... -
有关手机内程序系统平台的介绍
2012-01-17 02:42 666有关手机内程序系统平 ... -
android中提供多线程下载思路
2012-01-17 02:42 845android中提供多线程下载思路 2010年12月13日 ... -
多线程opengl 创建位图失败之解决方案
2012-01-17 02:41 2963多线程opengl 创建位图失败之解决方案 2010年07月 ... -
基于Windows CE的激光切割机开放式数控系统的研究
2012-01-17 02:41 755基于Windows CE的激光切割 ... -
老产品新扩展
2012-01-15 22:15 618老产品新扩展 2012年01月08日 TLCHAT V5 ... -
基于FMS+FME的直播系统的实现
2012-01-15 22:15 1959基于FMS+FME的直播系统的 ... -
java视频监控
2012-01-15 22:15 1124java视频监控 2010年05月28日 呵呵!临近毕业 ... -
FMS3系列(七):FMS案例开发--视频聊天室
2012-01-15 22:15 735FMS3系列(七):FMS案例开发 ... -
转载 浅谈技术难度与公司收益
2012-01-15 22:15 669转载 浅谈技术难度 ...
相关推荐
Charles Petzold windows程序设计 绝对经典
Books by Charles Petzold: (PDF and examples) 1. Programming Windows, 6th edition 2. Programming Windows Phone 7 3. The Annotated Turing 4. A Guided Tour through Alan Turing's History Paper on ...
书的作者Charles Petzold是著名的《Programming Windows》的作者。全书风趣幽默,生动活泼,充满生活中的实例和直观的插图。虽以“编码”为题,却是以“编码”为主线,深入浅出地讲解了逻辑代数、离散数学、数字电路...
Charles Petzold大师的CSharp WinForm编程
Charles Petzold的经典之作《programing windows》 是学习windows编程的首选资料。上传的压缩包里不仅有英文原著,还有其中文译著。
windows程序设计(Charles Petzold)--侯捷翻译
programming windows - win32 api (mspress, charles petzold, 5th ed) 苦练内功
Windows API开发(C语言)经典教程。本PDF版内容源自CHM版,达1386页。在制作过程中对字体大小和版面作了少许改动,以适合在电脑上阅读。当初制作PDF版纯属个人喜好,现共享给需要的朋友。(资源中包含CHM中文、英文...
微软四大名著之Windows程序设计-Charles Petzold,亚马逊评出的微软四大名著之一,经典。
学习VC之前的必看书籍,《windows 程序设计》(Charles Petzold) 电子版
本书是Windows程序设计方面不可替代的权威著作,由著名技术大师Charles Petzold编写。书中涵盖了从基本输入输出、对话框、图形、内核、多线程、网络编程等Win32程序设计的核心内容。
很好的一本书。据说是windows程序员必看的一本书,也是学习vc前必看的一本书。不过,总觉得翻译有点奇怪。建议也看看英文版。
Windows程序设计第5版 内有中文版翻译版和英文原版,并附书中实例的源码 下载此资源后评分,可返还所花费的资源分,并加1分。
对于程序员写代码非常有帮助的一本书,是很多美国大学CS的必备课堂教科书
Windows程序设计对于Windows程序员来说,“从 Chares 的(Window程序设计)一书中寻找答案。”几乎成了一句至理名言。而《Windows程序设计》是专门为在Microsoft Windows 98、Microsoft Windows NT 4和 Windows NT 5...
《Windows程序设计(第5版 珍藏版)》是一本经典的Windows编程圣经,曾经伴随着近50万Windows程序员步入编程殿堂,成长为IT时代的技术精英。 作为Windows开发人员的必备参考,涵盖基础知识和中高级主题,全面地介绍了...
(c) Charles Petzold, 1998 --------------------------------------------------------------*/ #include int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow...
Charles Petzold - Programming Windows, 5th Edition,本人并不了解这本书,抱歉!
Windows API开发(C语言)经典教程。本PDF版内容源自CHM版,达1386页。在制作过程中对字体大小和版面作了少许改动,以适合在电脑上阅读。当初制作PDF版纯属个人喜好,现共享给需要的朋友。(资源中包含CHM中文、英文...