Windows程序設(shè)計

出版時間:2008-2  出版社:人民郵電  作者:王艷平,張錚編著  頁數(shù):471  
Tag標簽:無  

內(nèi)容概要

本書編寫的目的是為學習Windows編程的讀者提供一個良好的學習方法,循序漸進,最終使他們有能力獨立開發(fā)出像Windows防火墻一樣復雜的應用程序。本書首先介紹了Win32程序運行原理和最基本的Win32 API編程;然后通過模擬MFC中關(guān)鍵類、全局函數(shù)和宏定義的實現(xiàn),詳細講述了框架程序的設(shè)計方法和MFC的內(nèi)部工作機制,并指出了這些機制是如何對用戶程序造成影響的;完整講述了開發(fā)內(nèi)核驅(qū)動和Windows防火墻的過程;最后給出圖像處理的基本開發(fā)方法?! ∪珪Z言嚴謹流暢,針對初學者的特點,精心策劃、由淺到深,是學習 Windows編程的理想書籍。

書籍目錄

第1章 Windows程序設(shè)計基礎(chǔ)  1.1 必須了解的內(nèi)容  1.2 VC++的基本使用 1.3 本書推薦的編程環(huán)境 1.4 代碼的風格 第2章 Win32程序運行原理  2.1 CPU的保護模式和Windows系統(tǒng) 2.2 內(nèi)核對象  2.3 進程的創(chuàng)建 2.4 進程控制 2.5 【實例】游戲內(nèi)存修改器第3章 Win32程序的執(zhí)行單元  3.1 多線程  3.2 線程同步  3.3 設(shè)計自己的線程局部存儲  3.4 設(shè)計線程類——CWinThread  3.5 【實例】多線程文件搜索器 第4章 Windows圖形界面  4.1 了解窗口  4.2 第一個窗口程序  4.3 一個“簡陋”的打字程序  4.4 GDI基本圖形  4.5 Windows內(nèi)存DC  4.6 【實例】小時鐘 第5章 框架管理基礎(chǔ)  5.1 運行時類信息(CRuntimeClass類) 5.2 調(diào)試支持  5.3 框架程序中的映射  5.4 框架程序的狀態(tài)信息  5.5 框架程序的執(zhí)行順序 第6章 框架中的窗口  6.1 CWnd類的引出  6.2 窗口句柄映射  6.3 創(chuàng)建窗口  6.4 消息映射 6.5 消息處理  6.6 使用Microsoft基礎(chǔ)類庫 6.7 【實例】窗口查看器 第7章 用戶界面設(shè)計  7.1 對話框與子窗口控件基礎(chǔ)  7.2 使用對話框和控件與用戶交互  7.3 通用控件  7.4 通用對話框  7.5 使用框架程序簡化界面開發(fā)  7.6 【實例】目錄監(jiān)視器  7.7 窗口進程監(jiān)視器 第8章 Windows文件操作和內(nèi)存映射文件  8.1 文件操作  8.2 驅(qū)動器和目錄  8.3 使用注冊表  8.4 內(nèi)存映射文件  8.5 一個文件切割系統(tǒng)的實現(xiàn)  8.6 【實例】文件切割器開發(fā)實例 第9章 動態(tài)鏈接庫和鉤子 9.1 動態(tài)鏈接庫  9.2 Windows鉤子  9.3 掛鉤API技術(shù)(HOOK API)  9.4 其他常用的偵測方法 9.5 【實例】用戶模式下偵測Win32 API的例子第10章 TCP/IP和網(wǎng)絡通信  10.1 網(wǎng)絡基礎(chǔ)知識  10.2 Winsock接口 10.3 網(wǎng)絡程序?qū)嶋H應用  10.4 截攔網(wǎng)絡數(shù)據(jù)  10.5 【實例】IP封包截獲工具IPPack源代碼分析第11章 內(nèi)核模式程序設(shè)計與 Windows防火墻開發(fā)  11.1 Windows操作系統(tǒng)的體系結(jié)構(gòu)  11.2 服務 11.3 開發(fā)內(nèi)核驅(qū)動的準備工作  11.4 內(nèi)核模式程序設(shè)計基礎(chǔ)知識 11.5 內(nèi)核模式與用戶模式交互 11.6 IP過濾鉤子驅(qū)動  11.7 【實例】防火墻開發(fā)實例 第12章 Windows數(shù)字圖像處理 12.1 編程基礎(chǔ) 12.2 CVector2D類 12.3 CGray類的設(shè)計 

編輯推薦

《Windows 程序設(shè)計(第2版)》語言嚴謹流暢,針對初學者的特點,精心策劃、由淺到深,是學習 Windows編程的理想書籍。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計131條)

 
 

  •   首先,這本書絕對不適合作為你學習MFC的第一本書,要看懂這本書,
    你需要有一定的C++基礎(chǔ),然后對MFC有一定的了解。
    這本書更重要的是教你C++ API的基礎(chǔ)和MFC框架的實質(zhì),看了這本書,可以讓你對MFC有更好更深的理解,對windows編程也能一個有比較透徹的理解,他更傾向于講VC構(gòu)架,而不是VC程序設(shè)計。
  •   這本書我買了,就是讓這上面那些往死了說好的評論給忽悠了。我也是學完了c和c++,想學windows編程,于是看了這本書,想看懂?費老了勁了。有人說,你不懂windows api,要是懂的話你就知道這本書上蹦出的“神秘”符號是什么意思了。。告訴大伙,你要是懂windows api,根本沒有必要買這本書。我覺得我們初學者,想學windows編程,想達到高水平的,應了解api,選擇書,應該是從windows程序的 winmain 函數(shù)開始做本質(zhì)講解的循序漸進,由淺入深的書籍。這本書顯然不是。
  •   我是和深入淺出MFC一起買的 這么書的內(nèi)容比MFC要寬泛的多 而且濃縮了深入淺出MFC的精華 讓讀者對MFC的運行機制有深入的了解,并且包含了Windows API函數(shù)的使用的介紹,上面的例子都很實用,非常不錯的一本書。
  •   這本書,我覺得是國內(nèi)目前講解windows程序設(shè)計中比較好的一本,在內(nèi)容上來說,深入淺出,比較容易理解,當然,他也涉及到許多困難等的部分,適合初學者了解
  •   已經(jīng)看了一半多了,確實是一本難得的好書,這本書重在講述應用程序框架的原理,書里面關(guān)于框架的源代碼比較多,而這些一般在編程的時候用的比較少,作者只是讓想讓讀者明白其中的原理,我在閱讀過程中就覺得這些代碼有點繁瑣。當然了,也許看了這些之后可以從根本上提升讀者的編程能力,但是我現(xiàn)在還沒體會到,得繼續(xù)加油??!呵呵
  •   呵呵,昨天剛收到書,大致看了下寫的很不錯,從基礎(chǔ)到高級逐步深入,是本windows程序設(shè)計的好書。
  •   這本書對于windows 編程API講述的非常詳細,很值得計算機專業(yè)學生學習的一本書
  •   這本書就是神級的產(chǎn)物想了解windows開發(fā)的機理MFC什么的真的這是必選。就算不學也可以收藏。我的最愛??!
  •   非常不錯的一本書,windows編程講的很淺顯也比較全面,例子也比較好,一些底層的機制也有提及,讀了好多遍了
  •   這本書確實是一本學習windows編程的好書,雖然書中有某些小錯誤,但基本上不影響閱讀和理解。對于我來說,最重要的是,書中描述和各個案例,幾乎都是我想了解的。所以支持一下。希望作者會出更多的編程方面的好書。
  •   學習windows編程的入門書籍,講的很好,很透徹
  •   計算機相關(guān)的書,國內(nèi)很少有比較經(jīng)典的書,這本算是一本。讓我了解了很多windows編程的知識。但不好的是,這本書后面沒有參考文獻。這些知識應該也是來自于微軟的東西,我想讀者應該有這個權(quán)力知識最原汁的東西來自哪里。
  •   物流挺快,內(nèi)容適合于有一定基礎(chǔ)的學生,也適合想深入學習windows編程的學員
  •   書里講的都是比較基本的windows編程,都是些必備知識,適合手里村一本書而不是借閱。對于學過C++而想向windows編程方向發(fā)展的人來說是很不錯的敲門磚。印刷不錯,
  •   不錯不錯的····比得上Windows核心編程呢······
  •   絕對的經(jīng)典,windows編程入門第一書!
  •   很不錯的一本學習windows的入門書。
  •   唉,程序方面我對中國人寫的書不抱希望了。我擦,我真想把這書放廁所里糊墻算了
  •   很不錯的一本書,主要講的是api不是MFC
  •   這本書很不錯,卻不適合入門,如果有一定的程序?qū)懽鹘?jīng)驗之后,回頭再來看,就會有很大收獲
  •   總之初學windows必不可少
  •   非常好的一本書,基礎(chǔ)知識很清晰,讓你站在MICROSOFT開發(fā)人員的角度思考,對學習MPC編程也有幫助
  •   尤其是講MFC的那章,感覺比那個SB候捷的《MFC深入淺出》清楚多了,而且語句相當通暢,作者的語言功底一定很好
  •   這是可以媲美侯俊杰的那本《深入淺出MFC》的書!
  •   從本質(zhì)講起,比起直接講MFC強多了!
  •   書里講的挺好,不過適合有些MFC基礎(chǔ)的人閱讀
  •   很好的一本書,無論是對初學者還是有經(jīng)驗的開發(fā)人員...
  •   剛開始看,還不是很清楚。。。不過應該說確實是本好書,有個朋友第二章才看完就能寫修改器了,很是羨慕,學API的話看著本書確實不錯
  •   書確實好,好久沒有這么看書啦,我喜歡!編程愛好者必備!
  •   從語言的底層講述很好
  •   以前很多問題只知道它的用法卻不知道其本質(zhì)原因,剛看了才40頁就感覺有點相見恨晚的感覺。。。不過確實需要讀者有一定的c/c++基礎(chǔ),而且里面的很多代碼都封裝好了,可作為我們開發(fā)項目的備用代碼。。。
  •   講的不錯。內(nèi)容是由淺入深的,這我可以保證。書中一些代碼有錯誤,不過并不影響閱讀,讀者應該可以自己發(fā)現(xiàn)。
  •   詳細講解了winapi函數(shù)的實現(xiàn) 真的不錯
  •   國產(chǎn)書中的極品了,不過好像沒什么人推薦
    我是偶爾看到當當里的評論不錯 才買的
    作者在內(nèi)容安排上還是很有新意的
    至少作為 初學者的我 覺得很有看下去的欲望
    國外的經(jīng)典是很好 但我覺得對于初學者
    找?guī)妆緡鴥?nèi)的書做鋪墊 然后再讀經(jīng)典 可能是更好的選擇
  •   看了這本書覺的不錯.作者講的比較詳細.語言簡潔易懂,我喜歡.
  •   適合初學者的書,有電子版了,但是還是買了一本。
  •   解決了很多的疑問,對于初學者十分有幫助
  •   可能我是個初學者,第一遍看感覺有點難。。。
  •   早就想買了,這是一本國內(nèi)的經(jīng)典書籍
  •   送達的及時,書籍質(zhì)量也不錯,不愧是從北京傳過來的,如果是從本地直接來的,我很擔心了
  •   很好的書。學習了
  •   書肯定是好書,但需要真正想學的人去用心學習
  •   很樸實,接近底層,學習VC++的一定要讀。
  •   書寫的不錯 有深度 學習的時候要有VC基礎(chǔ)才行
  •   這本書真是太棒了~~~~~~~講的很詳細~~~~~~
  •   講解細致而生動,實例很有操作性和實用性,嚴重推薦!
  •   確實寫得很好,有助于反思平時項目上的一些問題
  •   里面的內(nèi)容講的很詳細,知道了以前好多不知道的東西,驚喜!
  •   這本書內(nèi)容豐富,對我有很大幫助
  •   這兩本書收藏版的書我都在西安鐘樓書店讀過,買回來質(zhì)量還是不錯的,稍稍沾了點灰,我對書還是非常滿意的,和鐘樓書店里的一樣?。?!
  •   無論從書的外觀,印刷質(zhì)量還是從書的內(nèi)容來說,這本書還是值得一看的。
  •   正版的,書本身好,質(zhì)量也沒問題,老師們力薦的一本書
  •   書的質(zhì)量很好,這本書還沒來得及看,共買了四本書,現(xiàn)在正在看C++primer plus。
  •   今天下午收到的這本書,送貨比較及時。就是打開包裝看到那本書表面有點臟,感覺就是在貨架上放了一年了一樣,挺郁悶的。書里面還行,紙質(zhì)不錯。就是剛開始的時候看到封皮給人郁悶的。打開書看了第一章感覺比較順,挺舒服的。當當網(wǎng)還沒確認呢。評不了分了??磥砦冶人麄兛欤呛?。
  •   很好的一本書,適合入門使用,推薦購買
  •   這個挺好,需要仔細研究
  •   一直都忘了評價了
  •   很不錯,非常收益?。。?!
  •   書挺好的,是一本入門的好書
  •   很好很好,速度也快,嘻嘻,非常喜歡
  •   和想的一樣 喜歡
  •   很不錯的書,發(fā)貨速度也快
  •   先看的電子版(第一版)的, 覺得還行, 就打算買一本, 第二版
  •   比較初級些,不錯
  •   絕對經(jīng)典的一本教材,學完c/c++進階的一本好教材
  •   挺好的書真不錯
  •   內(nèi)容編排很好,講解很清楚。書本身也是很好的,支持當當一下
  •   書挺新,速度挺快,服務也不賴
  •   書很好,是我需要的。很滿意
  •   不錯的書 ,講得不多,但是很全··
  •   書還不錯,各方面都還是比較好
  •   非常適合入門!
  •   書的內(nèi)容都是很基礎(chǔ)的,從進程線程開始,逐步講解。
  •   書角有陳舊性的折痕。
  •   很好,我很喜歡的,發(fā)貨很快
  •   good book good good look
  •   讀懂了真的覺得不錯
  •   這本書不錯??!~~
  •   剛收到看自己的新書感覺就是不一樣啊
  •   超贊!入門,提高很好
  •   是本好書!??!哈哈,,我喜歡。。
  •   很專業(yè)的書本!哈哈!指的購買!
  •   當當網(wǎng)服務好,價格優(yōu)惠,特別是送貨的速度很快。
  •   挺快,挺不錯的
  •   本書比較詳盡的介紹了windows程序設(shè)計的相關(guān)技術(shù),對于有一定編程基礎(chǔ)的人有很大幫助。個人認為不適合初學者,這里省略了很多基礎(chǔ)能力的講解。總體來看還是不錯的一本書。
  •   因為這學期的編程課,我買了這本書。真是挺不錯的,適合掌握了c,c++之后想學習windows編程的人,如果你不會那兩門語言,建議先好好學學那兩門語言再來看這本書。我們老師講課只講怎么做,并不講程序運行的原理,大概是因為時間太緊迫了吧。因此這本書是我們學習的一個很好的補充,透過現(xiàn)象看本質(zhì)么,看到了程序運行原理,編寫起來要方便一些。可惜呀,剛剛考完試,唉,沒發(fā)揮出來,能過就不錯了
  •   MFC入門臺階很高,不要以為你智商很高就忽略這些快速入門的教材。這本書可以節(jié)省你不少時間了解Windows程序設(shè)計。
  •   windows程序設(shè)計入門必看書
  •   之前買了一本,后來想買同一個系列的《windows網(wǎng)絡與通信程序設(shè)計》,結(jié)果選錯了,退貨挺快的,三天就退下來了
  •   這本書不需要太多的windows編程基礎(chǔ)
    可以算是一本mfc的導論書
    看完之后再看mfc會有豁然開朗的感覺
    例子也很好 但是感覺內(nèi)容不是很新了
  •   適合初學windows編程人員,學好后,再學mfc
  •   大致看了下 感覺對學習windows編程者還是很有幫助的
  •   雖然剛開始接觸windows編程 對于windows的原理不甚了解 剛看起來有點吃力 但是還是能看出來是本不錯的書!
  •   Windows可視化編程的好書!宜多讀,精讀!
  •   上WINDOWS編程時的教程,感覺還好
  •   稍有windows編程基礎(chǔ),再看此書,相信能系統(tǒng)自己的知識體系。
  •   此書對windows的API進行了詳細深入的闡述。所舉例子也選得恰當。
  •   這是本學windows的好書,但是想學linux大家就別看了``````unix好阿,這本書對學windows確實不錯?。。。。。。。。。。。。。。?!
  •   從入門開始介紹了c++的API編程,就是要求有C++的基礎(chǔ),否則很難看懂,寫的比較細膩。
  •   但是初學者肯定非常多看不懂,有一定MFC基礎(chǔ)再來看很不錯!
 

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

京ICP備13047387號-7