出版時間:2010-9 出版社:北京大學出版社 作者:佩措爾德 頁數(shù):1114 譯者:方敏 張勝 梁路平 趙勇 等譯
Tag標簽:無
前言
微軟公司子1983年11月宣布開發(fā)Windows產(chǎn)品,到2009年推出的最新一代個人計算機操作系統(tǒng)Windows 7,已經(jīng)整整走過了26個年頭。Windows在世界范圍內為眾多領域提供了一個軟件開發(fā)和應用的最普及的技術平臺,各種各樣的軟件開發(fā)語言和工具不斷擴展和更新。比起早期的windows編程來說,現(xiàn)在創(chuàng)建應用程序顯然容易了許多,利用個人計算機編程所能發(fā)揮的作用和能力遠遠超出任何人可以想象的。最新的Window7,無論從界面、內核實現(xiàn)或是功能都可以說發(fā)生了無數(shù)的變化,但依然保持了Windows程序的基本架構。對于windows的基本架構和原理的深刻理解,會幫助IT行業(yè)和軟件開發(fā)領域的精英們充分利用Windows平臺所提供的開發(fā)環(huán)境、開發(fā)語言和開發(fā)工具,起到舉一反三、事半功倍的作用。由美國Windows程序設計和技術寫作專家charles Petzold先生所編寫的這本《Windows程序設計》被稱為是該領域中的經(jīng)典著作之一。雖然本書第5版本是在1998年出版的,但今天讀起來仍感到內容廣泛、論述簡明、例程豐富、收益匪淺。
內容概要
這是一本經(jīng)典的Windows編程圣經(jīng),曾經(jīng)伴隨著近50萬Windows程序員步入編程殿堂,成長為IT時代的技術精英。
作為Windows開發(fā)人員的必備參考,涵蓋基礎知識和中高級主題,全面地介紹了Windows程序設計所涉及的細枝末節(jié),旨在幫助讀者從高屋見瓴的角度,建立完整的知識體系,為以后的職業(yè)生涯奠定良好的基礎。全書共3部分23章。
第1~12章著重介紹基礎知識,第13~18章的主題為圖形,第19~23章涉及更多高級主題。
本書適合任何層次的Windows程序員閱讀和參考,是幫助他們梳理和建立Windows知識體系的理想讀物。
作者簡介
作者:(美國)佩措爾德(Charles Petzold) 譯者:方敏 張勝 梁路平 等Charles Petzold,從1984年起,Charles Petzold就一直在從事個人計算機編程方面的寫作工作,而且自1985年起就在微軟Windows上編寫程序。在1986年12月的Microsoft Systems Journal上,他發(fā)表了第一篇關 Windows編程的文章。在1986至1995年之間,他為PC Magazine系統(tǒng)環(huán)境專欄撰寫了大量的文章,為讀者們介紹Windows和OS/2編程的方方面面?!禬indows程序設計》由微軟出版社于1988年首次出版,隨后一直是這一領域的最佳入門參考書。1994年5月,鑒于其為微軟Windows的成功所作的貢獻,Petzold作為唯一的作家,成為7位由Windows Magazine及微軟公司頒發(fā)的Windows先驅者獎(Windows Pioneer Award)得主之一。1999年秋,微軟出版社出版了Charles Petzold為普通讀者而作的第一本書,名為Code:The Hidden Language of Computer Hardware and Software。那是一本獨特的、關于數(shù)字信息特性以及計算機如何使用數(shù)字信息來工作的入門書。方敏,現(xiàn)任微軟Windows國際軟件工程首席測試部門主管,有著近20年軟件測試管理和開發(fā)的豐富經(jīng)驗,曾參加過微軟多項重大產(chǎn)品和技術的研制,包括Windows Server/Client/Security,SQL Server,Exchange Server,MSN,COM+Setvices,Windows Media及微軟內部IT工具等。方敏擁有清華大學電子工程學學士和碩士學位,美國新墨西哥技術學院計算機碩士學位。張勝,現(xiàn)任微軟總部高級軟件開發(fā)測試主管,10余年軟件開發(fā)測試和團隊管理經(jīng)驗,參與Visual Studio,SQL Server,Office Live的開發(fā)、測試和發(fā)布,現(xiàn)主管Office Communications Server本地化軟件開發(fā)測試工作。張勝擁有復旦大學計算機系碩士和學士學位。梁路平,獲得清華大學計算機工程學士、加拿大滑鐵盧大學計算機科學數(shù)學碩士和UBC。計算機科學博士等學位。曾任清華大學計算機系教師,加拿大BNR/Nortel高級網(wǎng)絡系統(tǒng)科學家,美國Microsoft系統(tǒng)性能工程師,程序員及MSN項目經(jīng)理。上世紀80年代,代表清華大學與加拿大CDNNET中心談判,無償引進網(wǎng)絡軟件開發(fā)環(huán)境EAN,并和中國因特網(wǎng)之父清華大學胡道元教授歷史性地互換了中國大陸與北美之間的首封Email。業(yè)余喜歡摻和社區(qū)公益活動、希望工程、海外中文教育,喜歡和朋友相聚、讀書、聽音樂,跟家人一起周游世界。趙勇,2007年加入微軟,從事大型廣告平臺的開發(fā)。此前在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章 動態(tài)鏈接庫
第22章 聲音和音樂
第23章 嘗試互聯(lián)網(wǎng)
章節(jié)摘錄
插圖:1981年秋,IBM.PC剛剛進入市場不久。當時PC(以及兼容機)上最流行的操作系統(tǒng)非MS-DOS(Microsoft Disk Operating System,微軟磁盤操作系統(tǒng))莫屬。MS-DOS是一個非常簡單的操作系統(tǒng)。用戶通過MS.DOS提供的命令行界面發(fā)出指令,如dir或type,從而把應用程序加載到內存中來執(zhí)行。對于應用程序員來說,MS-DOS僅僅提供了一套文件輸入/輸出(I/O)調用函數(shù)。對于其他任務,尤其是要在視頻顯示器上顯示字符或圖像時,應用程序就只能直接和PC的硬件打交道了。鑒于內存及硬件方面的限制,在小型計算機上引入復雜的圖形環(huán)境步履維艱。1983年1月,蘋果公司發(fā)布了短命的Lisa,提出了一種不同于字符模式環(huán)境的新思路。而接踵而來在1984年1月發(fā)布的Macintosh則為圖形環(huán)境確立了明確的標準。盡管目前Mac的市場占有率正在不斷下降,它所建立的標準仍然經(jīng)常被人們用來衡量后續(xù)其他圖形環(huán)境的優(yōu)劣。所有圖形環(huán)境,包括:Macintosh以及Windows,都應當歸功于施樂公司(Xerox)的帕洛阿托研究中心(PARC)在20世紀70年代中期所進行的開創(chuàng)性工作。微軟公司在1983年11月宣布了Windows(時間在Lisa之后Macintosh之前),兩年之后,1985年11月Windows1.0正式推出發(fā)放市場。接下來的兩年內,為了支持國際市場,并為更多的圖形顯示器及打印機硬件提供驅動程序(driver),微軟連續(xù)發(fā)放了若干Windows1.0的更新升級。
編輯推薦
《Windows程序設計(第5版 珍藏版)》:享譽全球、普渡眾程序員的Windows編程圣經(jīng)。關于Windows開發(fā)的種種問題,大家都習慣性地“Look it up in Petzold”。在這部備受業(yè)內人士尊崇的經(jīng)典著作中,Charles Petzold,這位榮獲Windows Pioneer Award的大師,通過其清晰的結構、通俗的語言、睿智的見解,條分縷析地全面呈現(xiàn)了精彩的Windows編程世界。書中包含權威實例,適合任何層次的Windows程序員閱讀和參考。雄踞榜首長達數(shù)十年的Windows編程圣經(jīng)鍛造近50萬Windows技術精英的傳世經(jīng)典譯文準確、流暢,由微軟技術專家重新演繹配套CD含可運行于VS2008的全新范例
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載