Windows程序設(shè)計(jì)

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

內(nèi)容概要

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

書籍目錄

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

編輯推薦

《Windows 程序設(shè)計(jì)(第2版)》語(yǔ)言嚴(yán)謹(jǐn)流暢,針對(duì)初學(xué)者的特點(diǎn),精心策劃、由淺到深,是學(xué)習(xí) Windows編程的理想書籍。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)131條)

 
 

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

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7