注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計C/C++及其相關(guān)Visual C++t程序設計

Visual C++t程序設計

Visual C++t程序設計

定 價:¥59.00

作 者: 劉春輝、徐健飛
出版社: 機械工業(yè)出版社
叢編項:
標 簽: VC++

購買這本書可以去


ISBN: 9787121061295 出版時間: 2008-05-01 包裝: 平裝
開本: 16 頁數(shù): 498 pages 字數(shù):  

內(nèi)容簡介

  本書以 Visual C++ 6.0為平臺,結(jié)合 Visual C++ 6.0和MFC應用程序設計框架的最新規(guī)范,從基本的操作和技巧入手,以恰當?shù)膶嵗秊閷?,對實例代碼進行層層圖解的方式,由淺入深地介紹了 Visual C++開發(fā)的基本理論知識及 Visual C++應用系統(tǒng)開發(fā)的實踐經(jīng)驗。全書一共用了 12章來全面講解 Visual C++基本知識,內(nèi)容包括 Visual C++ 6.0集成開發(fā)環(huán)境,基于MFC的應用程序框架,對話框和菜單的創(chuàng)建和使用方法,常用控件的使用方法,GDI對象以及文字操作的文本和字體類,多線程的基本概念和使用方法,動態(tài)連接庫的使用和創(chuàng)建方法,ActiveX控件的創(chuàng)建和使用,網(wǎng)絡編程的基本知識和基本步驟,數(shù)據(jù)庫開發(fā)的常用基本技術(shù)等等,而且最后還安排了一章大型案例系統(tǒng)來整體介紹Visual C++的應用,使讀者能夠?qū)W以致用,加深對 Visual C++基本知識的理解。本書適合于有 C++基礎知識,但沒有Visual C++編程經(jīng)驗的初學者,也可作為專業(yè) VC開發(fā)程序員的參考書。本書獨一無二的優(yōu)勢本書由具有多年開發(fā)和教學經(jīng)驗的資深老師執(zhí)筆寫作,筆者具有多年的 Visual C++開發(fā)和教學講解經(jīng)驗,熟練掌握 Visual C++開發(fā)中的各種基本技能,筆者憑著嫻熟的筆法和淵博的理論知識,在講解時非常注重實踐與理論的形象結(jié)合,為了能使讀者通過讀懂源代碼來掌握Visual C++技術(shù),在實例舉證時還給源代碼繪了大量的流程圖,采取學習筆記的寫作方式將 Visual C++開發(fā)技術(shù)展現(xiàn)得淋漓盡致,能使讀者很快地進入實際開發(fā)角色。本書和市場上其他類似書籍相比,具有下面與眾不同的特色:形象本書對書中的源代碼采取繪圖的講解方式,使抽象變形象,讓高深的編程理論 “赤裸裸 ”地裸露在你的面前,使你輕而易舉的領悟編程奧秘。這是本書最大的特色。趣味本書用拉鏈做素材,拉開學習的帷幕,用情趣似的學習筆記形式帶你走進輕松的學習課堂,并且在書中讓人感覺到煩躁的地方搭配以相關(guān)的對應圖片,讓你享受到學習中的樂趣,探索中的喜悅,勝利后的興奮。實用本書的實用性較強,以經(jīng)驗為后盾,以實踐為導向,以實用為目標,深入淺出地講解 Visual C++開發(fā)中的種種問題。特別是,在講解時非常注重實踐與理論的形象結(jié)合,為了能使讀者通過讀懂源代碼來掌握Visual C++技術(shù),在實例舉證時還給源代碼繪了大量的流程圖。本書的所有源代碼都已調(diào)試通過,并且放在了本書所附帶的光盤中,讀者拿來即可使用。全面本書內(nèi)容全面,實踐性較強,由淺入深地講解Visual C++技術(shù)的基本理論知識,所講解的內(nèi)容幾乎囊括了 Visual C++技術(shù)的所有基本知識點,而且最后還特地安排了一章來講解一個KTV點歌系統(tǒng)的大型軟件制作過程,這是市場上其他Visual C++書籍沒有涉及到的。

作者簡介

暫缺《Visual C++t程序設計》作者簡介

圖書目錄

第1章 Visual C++ 6.0概述
1.1 Visual C++ 6.0簡介 ..................... 2
1.1.1 Visual C++的特點 ....................2
1.1.2 Visual C++的安裝 ....................3
1.1.3集成開發(fā)環(huán)境窗口 ...................3
1.1.4 MSDN幫助系統(tǒng) ..................... 5
1.2項目和項目工作區(qū) ........................6
1.2.1項目 ...............................6
1.2.2項目工作區(qū) .........................7
1.2.3項目設置 ...........................7
1.3編輯器 ..................................7
1.3.1源代碼編輯器 ....................... 8
1.3.2資源編輯器 .........................8
1.4菜單欄和工具欄 .........................11
1.4.1菜單欄 ............................11
1.4.2工具欄 ...........................23
1.5本章小結(jié) ...............................25
第2章 Windows應用程序框架
2.1 Windows消息映射機制 ...................28
2.1.1消息驅(qū)動與 Windows消息系統(tǒng) ........28
2.1.2 Windows窗口 ......................36
2.1.3消息映射 ..........................38
2.1.4 ClassWizard管理消息和命令 ..........42
2.2理解MFC的思想 ..........................52
2.3文檔類和視圖類 .........................59
2.3.1文檔和視圖概述 ....................59
2.3.2文檔類 ............................60
2.3.3視圖類 ............................64
2.4應用程序框架中各類對象間的關(guān)系........ 68
2.5本章小結(jié).............................. 70
第3章基于對話框的應用程序
3.1利用AppWizard創(chuàng)建對話框 ...............72
3.2 話框的創(chuàng)建............................78
3.2.1消息框的應用 ......................78
3.2.2對話框的應用 ......................81
3.3模態(tài)與非模態(tài)對話框 ....................91
3.4公共對話框 .............................99
3.4.1 CFontDialog類......................99
3.4.2 CColorDialog類....................100
3.4.3 CFileDialog類 .....................100
3.5菜單的創(chuàng)建和使用 ......................101
3.5.1有關(guān)菜單的基本知識 ...............101
3.5.2創(chuàng)建菜單的一般過程 ..............101
3.5.3用戶接口更新原理及編程 ...........108
3.6本章小結(jié) ..............................111
第4章 Windows控件的使用
4.1 Windows控件簡介 .......................114
4.2控件與控件事件 ........................115
4.3標準控件 ..............................118
4.3.1靜態(tài)控件 .........................118
4.3.2編輯框控件 .......................123
4.3.3按鈕控件 .........................124
4.3.4滾動條控件 .......................126
4.3.5列表控件 .........................129
4.3.6組合框控件 .......................137
4.4高級控件 ..............................143
4.4.1動畫控件 .........................143
4.4.2進度條控件 .......................146
4.4.3選項卡控件 .......................149
4.4.4旋轉(zhuǎn)按鈕控件 .....................153
4.4.5樹控件 ...........................157
4.5其他高級控件 ..........................161
4.5.1滑動條 ...........................161
4.5.2日期、日歷控件 ...................162
4.6本章小結(jié) ..............................164
第5章圖形與文字操作
5.1圖形設備接口(GDI) ..................166
5.1.1圖形設備接口的基本內(nèi)容 ...........166
5.1.2設備環(huán)境 .........................167
5.1.3 GDI成員函數(shù) ......................171
5.2圖形映射模式 ..........................171
5.3圖形圖像的繪制 ........................174
5.3.1繪制基本圖形 ....................174
5.3.2關(guān)于顏色 .........................174
5.3.3幾何對象的結(jié)構(gòu)和類 ..............176
5.3.4繪圖一般步驟 .....................178
5.3.5基本繪圖工具 .....................180
5.3.6主要繪圖函數(shù) .....................181
5.4畫筆和畫刷 ............................191
5.4.1庫存對象 .........................191
5.4.2畫筆 .............................192
5.4.3畫刷 .............................196
5.5繪圖應用實例 ..........................199
5.6文本與字體輸出 ........................201
5.6.1文本與字體概述 ...................201
5.6.2文本輸出 .........................201
5.6.3字體的基本知識 ...................203
5.6.4公用字體對話框 ...................207
5.7本章小結(jié) ..............................208
第6章文件流
6.1流類和CFile類 .........................210
6.1.1流和流類結(jié)構(gòu) .....................210
6.1.2 CFile類 ...........................210
6.2文件的打開和關(guān)閉 ......................212
6.2.1文件的打開操作 ...................212
6.2.2文件的訪問和共享 .................212
6.2.3文件的關(guān)閉 .......................215
6.2.4文件的讀寫 .......................215
6.2.5文件的定位 .......................218
6.3文件的序列化 ..........................220
6.3.1序列化的基本概念 .................220
6.3.2 CArchive類操作數(shù)據(jù) ...............220
6.3.3支持序列化操作的類 ...............223
6.4文件對話框 ............................233
6.5應用實例 ..............................237
6.6本章小結(jié) ..............................242
第7章多線程7.1多線程的基本概念 ......................244
7.2線程的分類和操作 ......................244
7.2.1工作者線程 .......................245
7.2.2用戶接口線程 .....................246
7.2.3進程和線程的優(yōu)先級 ...............249
7.3線程間通訊和同步 ......................251
7.3.1線程間的通訊 .....................251
7.3.2線程同步 .........................257
7.4多線程操作實例 ........................269
7.5本章小結(jié) ..............................272
第8章動態(tài)鏈接庫
8.1動態(tài)鏈接庫的基礎知識 .................274
8.1.1動態(tài)鏈接庫概述 ...................274
8.1.2動態(tài)鏈接庫應用基礎 ...............278
8.1.3庫的調(diào)試 .........................284
8.2兩種鏈接DLL的方式 ....................286
8.2.1隱式鏈接方式 .....................286
8.2.2顯式鏈接方式 .....................288
8.3使用非MFC DLL導出類 ..................289
8.4創(chuàng)建和使用MFC規(guī)則DLL .................292
8.4.1 MFC規(guī)則 DLL概述 .................292
8.4.2 MFC規(guī)則DLL的創(chuàng)建 ...............293
8.4.3 MFC規(guī)則 DLL的調(diào)用 ...............295
8.5使用MFC擴展DLL ........................297
8.5.1 MFC擴展 DLL概述 .................297
8.5.2 MFC擴展DLL的創(chuàng)建和調(diào)用 .........298
8.6應用實例 ..............................299
8.7本章小結(jié) ..............................305
第9章 ActiveX控件
9.1 ActiveX控件介紹 .......................308
9.1.1 ActiveX控件與控件容器 .............308
9.1.2 ActiveX控件的基本組件 .............308
9.1.3 ActiveX控件的兩種基本狀態(tài) .........309
9.1.4 ActiveX控件的繪制過程 .............309
9.1.5安裝 ActiveX控件類和工具 ...........310
9.2屬性、方法和事件 ......................311
9.2.1屬性 .............................311
9.2.2方法 .............................312
9.2.3事件 ............................313
9.2.4屬性頁 ...........................313
9.3 ActiveX控件的開發(fā)、測試和使用 ........314
9.3.1使用 MFC開發(fā) ActiveX控件 ..........314
9.3.2使用 ATL開發(fā) ActiveX控件 ...........318
9.3.3使用 Test Container測試控件 .........321
9.3.4使用 ActiveX控件 ...................323
9.4應用實例 ..............................324
9.4.1使用 MFC開發(fā)ActiveX控件 ..........324
9.4.2測試控件 .........................333
9.4.3使用控件 .........................334
9.5本章小結(jié) ..............................338
第10章網(wǎng)絡編程
10.1網(wǎng)絡編程的基礎知識 ..................340
10.1.1 Socket簡介 ......................340
10.1.2 Winsock編程 ....................341
10.1.3 MFC Socket編程機制 .............346
10.1.4網(wǎng)絡應用程序的基本模型 .........354
10.2網(wǎng)絡編程的實現(xiàn) .......................356
10.2.1應用程序設計的基本任務 .........356
10.2.2服務器端程序設計 ...............358
10.2.3客戶端程序設計 .................370
10.3本章小結(jié) .............................378
第11章數(shù)據(jù)庫編程

第12章KTV點歌系統(tǒng)


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號