出版時(shí)間:2005-1 出版社:科學(xué)出版社 作者:程秉輝,John Hawke 頁數(shù):422
Tag標(biāo)簽:無
內(nèi)容概要
《Windows編程實(shí)戰(zhàn):基礎(chǔ)練功篇(附光盤)》內(nèi)容分為:編程準(zhǔn)備工作,編程基礎(chǔ)、觀念與盲區(qū),構(gòu)思、成形與主編程,系統(tǒng)信息設(shè)計(jì),內(nèi)存信息,保存設(shè)備信息,輸出入設(shè)備信息,其他操作設(shè)計(jì)。
書籍目錄
本書適用讀者與準(zhǔn)備工作 C、C++的用戶 VB的用戶 其他語言用戶 本書操作范例說明 準(zhǔn)備相關(guān)工具 PART 1 基礎(chǔ)、觀念與盲區(qū) 第1章工欲善其事必先利其器 1—1語言的選擇與迷失 1—2工具的使用與盲區(qū) 1—3 Windows、APl與MFC的心手相連 1.4 API與MFC優(yōu)缺點(diǎn)與最佳組合 1.5為何要了解SDK? 1—6版本的更新與考慮 第2章事件驅(qū)動(dòng)觀念與Windows程序 2.1 Windows與各程序的關(guān)系 2—2 Windows的神經(jīng)組織 2.3 MFC的包裝、角色與面向?qū)ο?2.4被動(dòng)與主動(dòng) 2.5對(duì)程序員的優(yōu)缺點(diǎn) 第3章名詞、觀念與盲區(qū) 3—1名詞解說與作用 3—2 Device Context(DC)觀念說明 3—3 Valid、Invalid Area與WM PAINT消息 Q&A總集 Q:面對(duì)C、C++、C撐、VB、Java Q:VC++、BC++、Visual.NET、C++Builder Q:Windows系統(tǒng)與我的程序如何進(jìn)行溝通與消息傳遞? Q:MFC是如何包裝SDK?程序員要如何創(chuàng)建正確的觀念? Q:我的程序要如何知道用戶按了某個(gè)按鍵或用鼠標(biāo)點(diǎn)了什么東西? Q:Windows程序與DOS程序在設(shè)計(jì)的觀念上有何不同? Q:Windows的消息驅(qū)動(dòng)架構(gòu)對(duì)程序員有何優(yōu)缺點(diǎn)? Q:Client Area Invalid Area、Device Context PART 2 構(gòu)思、成形與主編程 第4章想出你的程序大綱 4—1要有什么功能 4—2繪出功能組織圖 4—3設(shè)計(jì)用戶操作 第5章寫出主程序架構(gòu) 5—1自己創(chuàng)建主架構(gòu) 5—2主窗口屬性(Class) 5—2—1 WNDCLASS的style盲區(qū)解說 5—2—2系統(tǒng)已創(chuàng)建好的Class 5—2—3 WNDCLASS與WNDCLASSEX的差異 5—3創(chuàng)建主窗口 5—3—1窗口外觀(style)的盲區(qū)解說 5—3—2擴(kuò)充外觀(extended window style)的盲區(qū)解說 5—4依照我們的需求來設(shè)計(jì) 5—4—1初始設(shè)置 5—4—2各功能編程 5—4—3菜單操作設(shè)計(jì) 5—4—4按鍵操作設(shè)計(jì) 5—5加入本書的函數(shù)庫 5—6編譯(Compiler)與鏈接(Link)說明 …… PART 3 系統(tǒng)信息設(shè)計(jì) PART 4 內(nèi)存信息 PART 5 保存設(shè)備信息 PART 6 輸出入設(shè)備信息 PART 7 其他操作設(shè)計(jì) 附錄 Appendix
章節(jié)摘錄
版權(quán)頁: 插圖: 在本系列書籍中會(huì)有一本W(wǎng)indows編程實(shí)戰(zhàn)一系統(tǒng)應(yīng)用篇,會(huì)教你如何設(shè)計(jì)一個(gè)簡易的資源管理器,其中就會(huì)有某些功能是使用上述方式來設(shè)計(jì)的,若你不知道如何做的話可以參考該書來學(xué)習(xí)。 18.5加入C/SDK程序中 現(xiàn)在我們就可以將保存設(shè)備這個(gè)菜單下的各功能加入主程序架構(gòu)中,由于獲取這些信息的程序都是在本書的函數(shù)庫文件中Sys—Funs.C,因此使用include將它加進(jìn)來即可(這在5—5加入本書的函數(shù)庫已經(jīng)做過了),再來就是要加入菜單與按鍵的操作,還有它們的代碼ID,定義如下: 這些都可參見第7章菜單操作設(shè)計(jì)與第8章按鍵操作設(shè)計(jì)來進(jìn)行,完成后開始設(shè)計(jì)下面的程序。 18.5.1查看所有保存設(shè)備 現(xiàn)在大多數(shù)的電腦幾乎都有兩種(硬盤與光驅(qū))或更多種類的保存設(shè)備,而且很可能不是連續(xù)的磁盤代碼(例如:硬盤C與硬盤E之間有臺(tái)光驅(qū)D),另外我們所設(shè)計(jì)的功能是顯示出個(gè)別種類的所有硬盤、軟盤或光盤等,而不是不同種類全部放在一起顯示,因此有必要在程序一運(yùn)行時(shí)就先查看有那些磁盤代碼是可用的、屬于那種保存設(shè)備…將這些信息先保存起來,后面各功能就可以使用。
編輯推薦
《Windows編程實(shí)戰(zhàn)(基礎(chǔ)練功篇)》為Windows編程在各種不同領(lǐng)域練功的書(網(wǎng)絡(luò)、游戲、系統(tǒng)、數(shù)據(jù)庫、多媒體…等),將作者十幾年的編程功力與經(jīng)驗(yàn)告訴各位讀者,讓讀者Windows編程功力迅速提升到高手境界。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Windows編程實(shí)戰(zhàn)·基礎(chǔ)練功篇 PDF格式下載