出版时间: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
无
评论、评分、阅读与下载