Windows程序設(shè)計

出版時間: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

評論、評分、閱讀與下載


    Windows程序設(shè)計 PDF格式下載


用戶評論 (總計161條)

 
 

  •   Windows程序設(shè)計(第5版 珍藏版)(配光盤)(微軟技術(shù)叢書)程序員必看。
  •   程序員的必備書目,雖然作者出書的年代有些久遠(yuǎn)了,但是從網(wǎng)絡(luò)搜索到的論調(diào)都是這本書依然很重要。書里設(shè)計內(nèi)容比較基礎(chǔ)、全面,對我這個初學(xué)者來說也不會很陌生。譯者都是在windows編程很有資歷的工程師或主管,翻譯時也考慮到了時代變遷帶來的一些問題,總體來說很不錯,就是書好厚啊,估計要泡一大段時間了....
  •   內(nèi)容講的很詳細(xì),而且知識點也比較清晰,里面的內(nèi)容幾乎囊括了windows編程的核心知識點??梢哉f是windows應(yīng)用程序開發(fā)的寶典,要是能夠?qū)⑦@本書的知識點能夠全部掌握,那么你的技術(shù)將會有一個更大的提升。在找本有關(guān)windows內(nèi)核的書籍看看,估計在windows開發(fā)方面你將是一個牛人了。
  •   windows程序員掌握win下編程的扎實功課,從這本書開始。學(xué)了這本書,也能啟迪C語言的編程技巧,圖形化庫以及多線程編程技巧
  •   本書全面細(xì)致地講述了Windows程序設(shè)計的方方面面,尤其是書中經(jīng)典的例子,不僅可以讓你學(xué)到知識的運用,更重要的是可以讓你真正接觸到大師級精湛的代碼技巧。
  •   內(nèi)容主要面向初學(xué)者,這要講解了Windows API編程的基礎(chǔ)知識,非常詳盡,通俗易懂。
    對Windows的GDI講述的非常到位,不錯!
  •   Windows程序設(shè)計特別經(jīng)典,不必我多說。此書程序員必備!值得仔細(xì)研讀!
  •   我是一個在校學(xué)生。我買了《windows核心編程》和《windows程序設(shè)計》,本人想100元出售這兩本書,不是這兩本書不好,是我因為突然想學(xué)linux了,本書我只寫了一個名字,而且是在當(dāng)當(dāng)網(wǎng)買的正版,希望可以低價出售:我的QQ是605482619,或者我的郵箱是:605482619@qq。.本人在校學(xué)生,鄭州大學(xué),
  •   windows編程經(jīng)典之作,很多重要的技術(shù)點講得很細(xì)致全面,實例也比較多,
  •   因為是學(xué)計算機技術(shù)的。我在當(dāng)當(dāng)買過很多書,都是計算機方面的書籍。但是只有三本書讓我愛不釋手:“C++ Primer”,“深入理解計算機系統(tǒng)”,“Windowos程序設(shè)計”。我并不是說其他的書不好,只是它們讓我一發(fā)不可收拾。希望在Windows下開發(fā)東西朋友們,你們值得一看。
  •   經(jīng)典書啊~~學(xué)windows程序設(shè)計的話此書很有學(xué)習(xí)價值,不過不適合初學(xué)者,要有些基礎(chǔ)
  •   微軟的核心書籍,以后做Windows程序員,哈哈
  •   想成為windows程序員必讀的書,非常務(wù)實,可以切實提高編程水平。
  •   自學(xué)的程序開發(fā),第一次對windows開發(fā)有這么全面的了解,很通俗而又專業(yè),很滿意。
  •   絕世好書,WINDOWS編程的圣經(jīng)!
  •   這本書是學(xué)習(xí)windows編程的必讀書之一。內(nèi)容還算比較全面。也非常適合初學(xué)者。
  •   window方面的編程的書籍比較多,但是使用SDK平臺和windows api編程的書籍比較少,主流是MFC
    但是MFC還是沒有什么底層的感覺,這本書還是蠻好的,主要是比較詳細(xì),但是其中的代碼的通用性還是比較一般,沒有什么完整的框架概念。
  •   雖然是十幾年前的書了 但學(xué)完C++還是想了解一點Windows編程的知識
  •   如果想學(xué)Win32編程,而不是MFC編程,那么這本書無疑是最佳的選擇,翻譯的質(zhì)量也很好,我本買來學(xué)windows CE,不過,發(fā)現(xiàn)windows函數(shù)里面好多WIN CE都不支持,有些遺憾,如果能有一本像這本書一般介紹WIN CE編程的好書就最好了!
  •   Windows編程經(jīng)典之作,值得擁有,不管是菜鳥還是老鳥,這本書都十分有用!
  •   這本書不錯,是學(xué)習(xí)Windows編程最經(jīng)典的入門書。
  •   Windows程序設(shè)計的書似乎很難找到一本符合初學(xué)者胃口的書。如果初學(xué)者僅僅是對C、C++有比較淺顯的研究的話,那么看起win32程序設(shè)計的書比較難,最好去學(xué)學(xué)C#再來看Windows程序設(shè)計的書,那樣會好很多。
    這本書我沒開始看,不過聽同學(xué)說內(nèi)容雖然老舊,但拿來作API入門還是足夠的。雖然價格很高,但我認(rèn)為是值得的。
  •   學(xué)WINDOWS程序設(shè)計必看的一本書,挺經(jīng)典的
  •   Windows程序員手中的圣經(jīng)。。。
  •   書都是好書,不再多說。Windows程序設(shè)計紙張有點對不起收藏版這仨字,當(dāng)然可能頁數(shù)和價格不能太高的限制吧,算法的紙張就相當(dāng)好了,看著也很舒服。
  •   真的很希望這本書能使走上WINDOWS編程之程。
  •   學(xué)習(xí)windows編程的必備參考書!
  •   學(xué)Windows MFC編程的必備好書
  •   適合windows編程的初學(xué)者。
  •   雖然這本書是98年寫的,但是里面的內(nèi)容還是相當(dāng)有用的,我堅決認(rèn)為,想做windows編程,這本書是必看的!
  •   對于深入學(xué)習(xí)windows編程,這本書恰到好處,值得一購。
  •   經(jīng)典之作,要了解windows底層及程序底層原理的重要之書。
  •   早就聽說Windows程序設(shè)計這本書的大名,今天買來收藏加精讀,當(dāng)當(dāng)網(wǎng)快遞很好啊,謝謝了,非常滿意!
  •   想學(xué)學(xué)Windows編程,得好好讀讀了!
  •   權(quán)威Windows編程教材,雖然有些過時,但看看還是很好的入門之作
  •   剛學(xué)windows編程的很實用。
  •   如果你想從事與Windows相關(guān)的編程工作,看此書必看,很全,很強大,贊一個
  •   windows 編程不可或缺的書籍啊。
  •   和windows核心編程搭配。
    使用mfc不知其然,看后豁然開朗
  •   這本書在13年前我就買過,后來送給了圖書館,因為都是API和很基礎(chǔ)的內(nèi)容,做起來很累。但后來才感覺到它的經(jīng)典。windows界面變化再多端,背后的機制幾乎一直保持了下來。所以,這本14年前版本的書,又買了回來。
  •   這本是必讀和必備書.對WINDOWS程序的設(shè)計,有相當(dāng)?shù)膯⒚勺饔?
  •   這是一本關(guān)于Windows程序設(shè)計國外工具書,值得一讀.
  •   非常經(jīng)典的一本windows圣書,從中獲取的知識非常有用!
  •   很不錯,建議做Windows開發(fā)必備
  •   貨不錯 到的稍微晚了點不過沒什么影響 , 老師推薦我買的,被稱為windows變成圣經(jīng),應(yīng)該會讓我收貨很大 , 我要努力學(xué)啦
  •   這本被譽為windows圣經(jīng)的book,很受用。就是跟當(dāng)下的window有點時空的差距!
  •   搞windows開發(fā)的,次數(shù)必讀
  •   這是一本windows為數(shù)不多的經(jīng)典作品 很適合初學(xué)者 里面還有vs2008 可直接運行的實例 很實惠
  •   這本書很詳細(xì)地講解了WINDOWS API函數(shù)的原理,適合初學(xué)者使用!
  •   覺得很適合初學(xué)者學(xué)習(xí)WINDOWS的好書。。不錯
  •   讀到一小部分,對windows 好多機制都有所了解。
  •   好厚的一本書啊,內(nèi)容很詳細(xì),看完就是windows高手了
  •   很早就想看看這本書了,通過此書對windows能有更深的了解,非常有用
  •   這本書在目前windows中應(yīng)該是頂級的書籍了,主要看懂了它 ,其他的就不用看了,都會。你都發(fā)現(xiàn)已經(jīng)完全回了。
  •   內(nèi)容很多,雖然主要是以 Windows 98 之類的早期windows 系統(tǒng)所作的講解,但很詳細(xì),比直接閱讀 MSDN 方便
  •   學(xué)windows的必讀書
  •   還沒有時間看,Windows有些過時
  •   如果想深入地學(xué)習(xí)windows,必看
  •   該書我不想說太多了,很多網(wǎng)友也對此書給出了很多好的評價,是一本經(jīng)典之作,想從事程序開發(fā)的人員可以買本學(xué)習(xí)學(xué)習(xí)。
  •   書很厚,確實經(jīng)典。程序設(shè)計當(dāng)圣經(jīng)
  •   想要學(xué)習(xí)Win32編程,是要靜下心來好好看看這本書,幫助會很大的。
  •   從基礎(chǔ)到高級技術(shù),很全面、很細(xì)致、很深入的好書。
  •   仔細(xì)研究中,確實寫得很詳細(xì),不過第三章有點難理解,建議第三章先聽聽孫鑫關(guān)于C++程序設(shè)計的視頻教學(xué)第一課,然后結(jié)合起來看,2次就搞定……
  •   書(這里的書指的是該經(jīng)典之作)的評價是不用說了,的確受益匪淺,在朋友那呆了幾天隨手翻起這本書,看了幾章,回來就決定買了!
    包括這本書(這里指的是我收到的書)我總共買了200多,共4本!
    從紙質(zhì)上我敢說,但凡買這4本書里有一本是正版的,我以后再也不在當(dāng)當(dāng)買書了?。。。?!

    而且我買完這本,還降價了5.2。
    剛工作,買不起圖書城的原價書,圖書城的紙張和手上這本完全是兩種印刷!只希望內(nèi)容不要再有錯,否則害死人~上次還居然能買到有一百多頁都能印刷倒了的廁紙書??!
    建議如果有追求書質(zhì)量的朋友、牛人(想必也不差這點錢)還是直接去圖書城買吧!所見即所得!
  •   書很好應(yīng)該是正版。挺厚的要好好研讀。之前看了評論說有些內(nèi)容過時,我把這個觀點告訴了一位正在PPLIVE工作的師兄,結(jié)果被他們笑了一頓,諷刺我的技術(shù)高都不用看這些了。因為他們說現(xiàn)在工作還需要經(jīng)常翻看這本書,很經(jīng)典值得收藏!
  •   書中詳細(xì)介紹了window程序的原理,對于我這個程序的門外漢而言受益匪淺。
  •   剛讀了2章,很基礎(chǔ),很有必要看
  •   講的比較詳細(xì),很清楚,示例程序也很好,看了一半了,感覺值得一看,平時當(dāng)做參考也挺好的!
  •   書寫的很好很詳細(xì),搞編程的值得一看。。。
  •   學(xué)習(xí)Windwos編程的好書
  •   推薦 編程愛好者 收藏。
  •   內(nèi)容很不錯。就是有點過時了,畢竟現(xiàn)在API編程用的應(yīng)該不多了,尤其是后邊的鼠標(biāo)、鍵盤接口,基本上很少碰到了。
    但是看看作為入門了解WIN底層還是可以的。
  •   這本書就不解釋了,一個字,好。vc程序員必備。
  •   書籍的翻譯特別好,很用心,不像某些翻譯生硬的譯著。就是把光盤中全部VC6的程序改作了VS2008的程序且不提供原來的VC6源碼有些適得其反。
  •   正在閱讀,得有較好的c語言基礎(chǔ),把結(jié)構(gòu)體,指針,typedef得掌握牢靠再閱讀本書??!
  •   程序員必備之書。
  •   非常經(jīng)典的書!內(nèi)容翔實,雖然很多知識都已經(jīng)掌握了,但是看著它心里就是爽得!值得收藏!
  •   還不錯,講解的知識很經(jīng)典
  •   一本經(jīng)典的書,內(nèi)容講解到位,翻譯也不錯。。不過這都快成過時的技術(shù)了。。
  •   被畢業(yè)設(shè)計逼到了墻角,希望這本書能給我些許幫助。
  •   適合初學(xué)者,幫助我完成了一個項目的前期
  •   這是一本學(xué)習(xí)C語言的圣經(jīng)
  •   比較基礎(chǔ) 很好
  •   很有幫助的一本書 之前借別人的覺得不錯 這次趁搞活動趕緊入手
  •   書發(fā)過來了,整體很厚,有一千多頁,但紙張比較薄,里面的附帶光盤還是完整的,沒有壓碎,這點還是很不錯的,留著慢慢看
  •   能開發(fā)思路,很有收獲
  •   開始讀了前面二章,語言比較通俗易懂,理解起來很容易,確實是本學(xué)習(xí)win32 api的好教程
  •   拿到的時候在公司簡單翻了幾頁,講的很詳細(xì),要仔細(xì)看完整本書,得要幾個月時間,內(nèi)容很好
  •   必看的書,非常有幫助
  •   書是不錯,挺厚的,只是現(xiàn)在兒子沒時間看,等以后再看吧。
  •   希望以后服務(wù)質(zhì)量可以更好
  •   真的很沉的一本書,很全面,需要慢慢去品位。
  •   是全面總結(jié)了設(shè)計
  •   經(jīng)典中經(jīng)典,適合在讀學(xué)生慢慢去研磨。
  •   其實很經(jīng)典。。。。部分內(nèi)容對于初學(xué)者來說 有點難了。。。。
  •   書內(nèi)容很好,要學(xué)的很多,保存的也很完整
  •   這本書不用太多評價,非要說出來,那就兩個字:經(jīng)典!
  •   讀了這本書,發(fā)現(xiàn)國內(nèi)的很多書籍都是抄襲的這本書籍,經(jīng)典就是經(jīng)典,毫無疑問!
  •   佩大師的經(jīng)典好書,無需多說?。?!什么叫經(jīng)典?多少年了你看它還能給你無窮的啟示的就叫經(jīng)典,這本書不負(fù)其盛名!?。。。?!
  •   經(jīng)典的書籍,必須認(rèn)真閱讀!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7