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