注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++從入門到精通

Visual C++從入門到精通

Visual C++從入門到精通

定 價(jià):¥59.80

作 者: 祝明慧,車玉生,等 編
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787111325710 出版時(shí)間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 442 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Visual C++從入門到精通(視頻實(shí)戰(zhàn)版)(附DVD-ROM光盤1張)》詳細(xì)介紹了使用VC進(jìn)行C++程序設(shè)計(jì)的技巧,從C++語言理論講解,到MFC庫的使用和COM組件等擴(kuò)展知識(shí)的剖析,突出了理論嚴(yán)謹(jǐn)性和程序?qū)嵱眯?。《Visual C++從入門到精通(視頻實(shí)戰(zhàn)版)(附DVD-ROM光盤1張)》包含大量實(shí)例,詳細(xì)描述實(shí)例開發(fā)過程,挖掘理論實(shí)踐要點(diǎn)。《Visual C++從入門到精通(視頻實(shí)戰(zhàn)版)(附DVD-ROM光盤1張)》適合需要利用VC 6.0進(jìn)行應(yīng)用程序開發(fā)的讀者閱讀,也可以作為開發(fā)人員的參考手冊(cè),以便隨時(shí)進(jìn)行查閱。VC是微軟公司精心打造的集成開發(fā)環(huán)境,使用VC 6.0可以自由地開發(fā)MFC應(yīng)用程序、Win32應(yīng)用程序、DLL組件和Web服務(wù)程序等。《Visual C++從入門到精通(視頻實(shí)戰(zhàn)版)(附DVD-ROM光盤1張)》通過五篇來詳解VC工具和C++語言。第一篇介紹了VC開發(fā)環(huán)境和C++語法基礎(chǔ)。第二篇介紹了MFC基礎(chǔ)知識(shí),如消息映射、GDI函數(shù)、對(duì)話框、ActiveX控件等。第三篇更深入地介紹了MFC的一些專業(yè)開發(fā)知識(shí),如菜單欄、工具欄、狀態(tài)欄、文檔視圖、打印、上下文相關(guān)幫助、動(dòng)態(tài)鏈接庫(DLL)等。第四篇講解了自動(dòng)化、組件對(duì)象模型、OLE DB等VC的高級(jí)應(yīng)用。第五篇是應(yīng)用項(xiàng)目的實(shí)踐,包括數(shù)據(jù)庫開發(fā)基礎(chǔ)和網(wǎng)絡(luò)開發(fā)基礎(chǔ),還給出了3個(gè)案例的開發(fā)過程。

作者簡(jiǎn)介

暫缺《Visual C++從入門到精通》作者簡(jiǎn)介

圖書目錄

叢書序
前言
第一篇  C++、VC 6.0和應(yīng)用程序框架基礎(chǔ)
第1章  VC 6.0開發(fā)環(huán)境和應(yīng)用程序框架 1
1.1  安裝并使用VC 6.0 1
1.1.1  什么是VC 6.0集成開發(fā)環(huán)境 1
1.1.2  安裝VC 6.0 2
1.1.3  VC 6.0開發(fā)環(huán)境的主界面 4
1.1.4  使用向?qū)?chuàng)建VC 6.0應(yīng)用程序項(xiàng)目 5
1.2  認(rèn)識(shí)VC 6.0 7
1.2.1  C/C++編譯器及編譯過程 7
1.2.2  編輯器 8
1.2.3  資源編輯器和資源符號(hào) 8
1.2.4  連接器和調(diào)試器 9
1.2.5  學(xué)習(xí)VC 6.0的主要菜單功能 9
1.2.6  項(xiàng)目和解決方案 15
1.2.7  本機(jī)幫助和聯(lián)機(jī)幫助 15
1.3  Win32基本應(yīng)用程序的創(chuàng)建 16
1.3.1  使用AppWizard應(yīng)用程序向?qū)?chuàng)建Win32程序 16
1.3.2  生成Win32應(yīng)用程序 17
1.3.3  VC 6.0的調(diào)試:變量跟蹤和函數(shù)調(diào)用棧 21
1.4  Microsoft應(yīng)用程序框架 22
1.4.1  全局對(duì)象 22
1.4.2  MFC的消息映射和消息分類 23
1.5  實(shí)例1.1—編寫第一個(gè)C++程序:Hello, C++! 23
1.6  實(shí)例1.2—?jiǎng)?chuàng)建第一個(gè)MFC程序:Hello, MFC! 25
1.7  小結(jié) 26
1.8  常見面試題分析 26
1.9  本章習(xí)題 26
第2章  C++語法基礎(chǔ) 27
2.1  認(rèn)識(shí)C++開發(fā)語言 27
2.1.1  C++的由來 27
2.1.2  使用C++語言的優(yōu)勢(shì) 28
2.2  數(shù)據(jù)類型定義和使用 28
2.2.1  變量 28
2.2.2  數(shù)據(jù)類型 29
2.2.3  算術(shù)運(yùn)算符 32
2.2.4  枚舉、指針和數(shù)組 33
2.2.5  string類和C風(fēng)格字符串 36
2.2.6  結(jié)構(gòu)體類型 38
2.2.7  類類型 39
2.2.8  實(shí)例2.1—成績(jī)管理系統(tǒng)(1.0版) 43
2.3  運(yùn)算符、表達(dá)式和語句 46
2.3.1  “<<”和“>>”運(yùn)算符 47
2.3.2  “++”和“--”運(yùn)算符 47
2.3.3  循環(huán)語句:for語句、while語句和do...while語句 48
2.3.4  判斷語句:if語句和switch語句 50
2.3.5  實(shí)例2.2—成績(jī)管理系統(tǒng)(2.0版) 54
2.4  函數(shù)定義和調(diào)用 57
2.4.1  定義函數(shù)和函數(shù)原型 57
2.4.2  函數(shù)通過指針來調(diào)用數(shù)組 58
2.4.3  函數(shù)指針 59
2.4.4  具有引用參數(shù)的函數(shù) 60
2.4.5  函數(shù)重載 62
2.4.6  函數(shù)模板的定義和使用 63
2.4.7  實(shí)例2.3—成績(jī)管理系統(tǒng)(3.0版) 64
2.5  類的定義和對(duì)象構(gòu)造 67
2.5.1  自然界中的類型和C++的類定義 67
2.5.2  實(shí)現(xiàn)類成員函數(shù) 69
2.5.3  實(shí)例化類對(duì)象并使用 71
2.5.4  類的構(gòu)造函數(shù)和析構(gòu)函數(shù) 71
2.5.5  運(yùn)算符重載與this指針的使用 74
2.5.6  友元函數(shù)和友元類 75
2.5.7  實(shí)例2.4—成績(jī)管理系統(tǒng)(4.0版) 78
2.6  類繼承 82
2.6.1  is-a關(guān)系 82
2.6.2  多態(tài)公有繼承 84
2.6.3  protected訪問控制 86
2.6.4  抽象基類 87
2.6.5  私有繼承和保護(hù)繼承 88
2.6.6  多繼承 88
2.6.7  類模板 89
2.7  C++異常機(jī)制 90
2.7.1  異常處理類型 90
2.7.2  exception類 92
2.8  標(biāo)準(zhǔn)模板庫(STL) 93
2.8.1  auto_ptr類的使用 93
2.8.2  vector模板類的定義和使用 93
2.8.3  通用算法 95
2.8.4  實(shí)例2.5—成績(jī)管理系統(tǒng)(5.0版) 96
2.9  I/O流和文件 101
2.9.1  C++的輸入和輸出 101
2.9.2  文件輸入和輸出 101
2.9.3  實(shí)例2.6—在VC 6.0中創(chuàng)建C++源文件,使用磁盤文件讀寫 102
2.10  小結(jié) 103
2.11  常見面試題分析 104
2.12  本章習(xí)題 105
第二篇  MFC基礎(chǔ)
第3章  Windows消息映射 107
3.1  視圖類 107
3.1.1  什么是視圖 107
3.1.2  MFC程序中的視圖類 107
3.2  應(yīng)用程序的類型 108
3.3  資源編輯器 109
3.4  MFC應(yīng)用程序中的各種子功能 110
3.5  消息映射函數(shù)和Windows映射模式 113
3.5.1  獲取用戶單擊和輸入 113
3.5.2  MM_TEXT映射模式 113
3.5.3  固定比例映射模式 114
3.5.4  可變比例映射模式 114
3.5.5  坐標(biāo)轉(zhuǎn)換 114
3.6  其他Windows消息 115
3.7  實(shí)例3.1—消息映射函數(shù)的使用 115
3.8  小結(jié) 118
3.9  常見面試題分析 118
3.10  本章習(xí)題 119
第4章  GDI函數(shù) 120
4.1  設(shè)備環(huán)境類 120
4.1.1  認(rèn)識(shí)CDC類 120
4.1.2  CDC派生類:CPaintDC類 120
4.1.3  CDC派生類:CClientDC類 121
4.1.4  CDC類對(duì)象的行為函數(shù) 121
4.2  GDI對(duì)象的構(gòu)造和使用 123
4.3  字體選擇和顯示 124
4.4  實(shí)例4.1—字體的使用 124
4.5  GDI位圖和DIB位圖 126
4.6  實(shí)例4.2—位圖的使用 127
4.7  小結(jié) 130
4.8  常見面試題分析 131
4.9  本章習(xí)題 131
第5章  對(duì)話框 132
5.1  兩種不同類型的對(duì)話框 132
5.2  實(shí)例5.1—計(jì)算器軟件的開發(fā) 132
5.3  實(shí)例5.2—模式對(duì)話框的創(chuàng)建和使用 136
5.4  Windows通用對(duì)話框 139
5.4.1  CFileDialog類—文件打開對(duì)話框的使用 139
5.4.2  CColorDialog類—調(diào)色板對(duì)話框的使用 140
5.4.3  CFindReplaceDialog類—字詞查找和替換對(duì)話框的使用 141
5.4.4  CPageSetupDialog類—頁面設(shè)置對(duì)話框的使用 142
5.4.5  CFontDialog類—字體設(shè)置對(duì)話框的使用 142
5.4.6  CPrintDialog類—打印設(shè)置對(duì)話框的使用 143
5.5  無模式對(duì)話框 144
5.6  小結(jié) 145
5.7  常見面試題分析 145
5.8  本章習(xí)題 146
第6章  控件 147
6.1  VC 6.0資源和通用控件 147
6.2  VC 6.0的控件工具箱 147
6.3  實(shí)例6.1—簡(jiǎn)單控件的使用 149
6.4  標(biāo)準(zhǔn)通用控件 152
6.4.1  進(jìn)度指示器控件 152
6.4.2  滑塊控件 152
6.4.3  列表控件 153
6.4.4  樹狀控件 153
6.5  實(shí)例6.2—標(biāo)準(zhǔn)通用控件的使用 154
6.6  實(shí)例6.3—成績(jī)管理系統(tǒng)(6.0版-Windows版) 157
6.7  小結(jié) 170
6.8  常見面試題分析 170
6.9  本章習(xí)題 171
第7章  Windows的基本輸入 172
7.1  鍵盤消息及其處理 172
7.1.1  鍵盤消息的處理 172
7.1.2  鍵盤消息處理函數(shù) 173
7.1.3  實(shí)例7.1—鍵盤消息處理 174
7.2  鼠標(biāo)消息及其處理 177
7.2.1  鼠標(biāo)消息的處理 177
7.2.2  鼠標(biāo)消息處理函數(shù) 178
7.2.3  實(shí)例7.2—鼠標(biāo)消息處理(五子棋游戲) 179
7.3  小結(jié) 190
7.4  常見面試題分析 190
7.5  本章習(xí)題 191
第8章  ActiveX控件 192
8.1  ActiveX控件的特殊性 192
8.1.1  ActiveX控件和普通控件的相同點(diǎn) 192
8.1.2  ActiveX控件和普通控件的不同點(diǎn) 192
8.2  安裝ActiveX控件 193
8.3  實(shí)例8.1—ActiveX控件:日歷控件的創(chuàng)建 194
8.4  ActiveX控件在Web編程中的使用 195
8.5  圖形屬性和變化通知 196
8.6  小結(jié) 196
8.7  常見面試題分析 196
8.8  本章習(xí)題 197
第三篇  深入學(xué)習(xí)MFC
第9章  菜單和框架窗口 199
9.1  Windows應(yīng)用程序的框架窗口 199
9.2  Windows菜單和MFC菜單編輯器 200
9.3  Windows應(yīng)用程序的快捷鍵 200
9.4  命令處理的使用 201
9.5  富文本編輯 202
9.5.1  編輯視圖類:CEditView類 202
9.5.2  富文本編輯視圖類:CRichEditView類 202
9.5.3  富文本編輯控件類:CRichEditCtrl類 203
9.6  實(shí)例9.1—快捷鍵和文本編輯使用 203
9.6.1  基本框架和界面實(shí)現(xiàn) 203
9.6.2  快捷鍵設(shè)計(jì) 205
9.6.3  存儲(chǔ)和顯示文檔類中的文本 205
9.6.4  選項(xiàng)卡對(duì)話框的設(shè)計(jì) 206
9.6.5  視圖類的功能實(shí)現(xiàn) 208
9.6.6  運(yùn)行效果和實(shí)踐小結(jié) 210
9.7  屬性表的開發(fā)過程 210
9.8  鼠標(biāo)右鍵調(diào)用的浮動(dòng)快捷菜單 211
9.9  CPersistentFrame持續(xù)信息類的使用 212
9.10  使用ActivateFrame()成員函數(shù)設(shè)置窗口尺寸和位置 213
9.11  創(chuàng)建窗口之前的工作:PreCreateWindow成員函數(shù) 213
9.12  控制欄狀態(tài)和Windows注冊(cè)表 214
9.13  MDI應(yīng)用程序和持續(xù)框架 214
9.14  小結(jié) 215
9.15  常見面試題分析 215
9.16  本章習(xí)題 216
第10章  工具欄和狀態(tài)欄 217
10.1  MFC應(yīng)用程序框架和控制欄 217
10.2  工具欄按鈕 217
10.2.1  工具欄位圖和按鈕的狀態(tài) 218
10.2.2  命令消息和更新命令控制函數(shù) 218
10.3  工具欄提示信息 219
10.4  實(shí)例10.1—使用工具欄的應(yīng)用程序 219
10.5  狀態(tài)欄的定義和顯示 222
10.5.1  狀態(tài)欄的定義 222
10.5.2  信息行的顯示 223
10.5.3  狀態(tài)指示器 223
10.6  實(shí)例10.2—使用狀態(tài)欄的程序設(shè)計(jì) 224
10.7  小結(jié) 225
10.8  常見面試題分析 226
10.9  本章習(xí)題 228
第11章  文檔和視圖的分離 229
11.1  文檔和視圖相互作用的函數(shù) 229
11.1.1  獲取當(dāng)前文檔:CView::GetDocument()函數(shù) 229
11.1.2  更新所有視圖:CDocument::UpdateAllViews()函數(shù) 230
11.1.3  視圖自我更新:CViews::OnUpdate()函數(shù) 230
11.1.4  初始化更新界面:CView::OnInitialUpdate()函數(shù) 230
11.1.5  創(chuàng)建新文檔:CDocument::OnNewDocument()函數(shù) 230
11.2  一個(gè)簡(jiǎn)單的文檔視圖應(yīng)用程序的創(chuàng)建和分析 230
11.3  CView類的派生類 231
11.4  MFC類家族的始祖—CObject類 232
11.5  診斷信息轉(zhuǎn)儲(chǔ)基礎(chǔ) 232
11.5.1  TRACE宏的使用 232
11.5.2  afxDump對(duì)象的使用 233
11.5.3  MFC的信息轉(zhuǎn)儲(chǔ)環(huán)境 233
11.6  實(shí)例11.1—使用診斷信息進(jìn)行文檔視圖交互 235
11.6.1  項(xiàng)目創(chuàng)建和界面設(shè)計(jì) 235
11.6.2  CWorker類的設(shè)計(jì) 236
11.6.3  診斷信息和文檔視圖交互功能的實(shí)現(xiàn) 239
11.7  高級(jí)的文檔和視圖交互 241
11.8  CObList集合類 242
11.9  實(shí)例11.2—一個(gè)多視圖的SDI應(yīng)用程序 244
11.9.1  項(xiàng)目創(chuàng)建和界面設(shè)計(jì) 244
11.9.2  編寫文檔代碼 244
11.9.3  編寫視圖代碼 245
11.10  小結(jié) 247
11.11  常見面試題分析 247
11.12  本章習(xí)題 249
第12章  文檔的讀和寫 250
12.1  序列化理論 250
12.1.1  磁盤文件和內(nèi)存文件 250
12.1.2  類的序列化 251
12.1.3  編寫Serialize()函數(shù) 251
12.2  Windows應(yīng)用程序?qū)ο?252
12.3  實(shí)例12.1—支持序列化的應(yīng)用程序 252
12.3.1  創(chuàng)建支持序列化的MFC應(yīng)用程序 253
12.3.2  重寫CObject基類的序列化函數(shù) 253
12.3.3  編寫界面功能 254
12.3.4  開發(fā)序列化和反序列化功能 255
12.4  應(yīng)用程序在Windows中注冊(cè) 257
12.5  MDI應(yīng)用程序 258
12.5.1  MDI應(yīng)用程序?qū)ο?258
12.5.2  MDI文檔模板類 258
12.5.3  MDI窗口類型 258
12.5.4  創(chuàng)建文檔 259
12.6  實(shí)例12.2—MDI應(yīng)用程序的創(chuàng)建 259
12.7  MTI支持 260
12.8  小結(jié) 261
12.9  常見面試題分析 261
12.10  本章習(xí)題 262
第13章  切分窗口和多視圖 263
13.1  動(dòng)態(tài)和靜態(tài)切分窗口 263
13.2  關(guān)于視圖的選擇 263
13.3  實(shí)例13.1—簡(jiǎn)單動(dòng)態(tài)切分窗口應(yīng)用程序的創(chuàng)建 264
13.4  實(shí)例13.2—多視圖的靜態(tài)切分窗口的開發(fā) 266
13.5  實(shí)例13.3—多視圖切換的開發(fā) 268
13.6  小結(jié) 270
13.7  常見面試題分析 270
13.8  本章習(xí)題 271
第14章  打印功能 272
14.1  Windows環(huán)境下的打印功能 272
14.2  打印預(yù)覽 272
14.3  打印程序設(shè)計(jì)的相關(guān)接口 273
14.3.1  打印機(jī)設(shè)備環(huán)境 273
14.3.2  打印函數(shù):CView::OnPrint()函數(shù) 273
14.3.3  打印程序的執(zhí)行過程 273
14.4  實(shí)例14.1—打印應(yīng)用程序的創(chuàng)建和使用 274
14.5  實(shí)例14.2—多頁打印應(yīng)用程序的創(chuàng)建和使用 277
14.6  小結(jié) 280
14.7  常見面試題分析 280
14.8  本章習(xí)題 281
第15章  上下文相關(guān)幫助 282
15.1  簡(jiǎn)易WinHelp的制作 282
15.2  應(yīng)用程序框架WinHelp 284
15.2.1  調(diào)用WinHelp 284
15.2.2  使用搜索功能 284
15.2.3  消息框幫助 285
15.3  實(shí)例15.1—幫助示例 285
15.4  幫助快捷鍵和菜單命令 287
15.4.1  使用F1快捷鍵 287
15.4.2  通過菜單命令調(diào)用幫助過程 287
15.5  小結(jié) 288
15.6  常見面試題分析 288
15.7  本章習(xí)題 288
第16章  動(dòng)態(tài)鏈接庫(DLL) 289
16.1  DLL理論基礎(chǔ) 289
16.1.1  DLL導(dǎo)入和導(dǎo)出的原理 290
16.1.2  隱式和顯式連接 290
16.1.3  符號(hào)和序號(hào)連接 290
16.1.4  DllMain()函數(shù) 291
16.2  正規(guī)的MFC DLL和擴(kuò)展的MFC DLL 291
16.2.1  正規(guī)的DLL 291
16.2.2  擴(kuò)展的DLL 293
16.3  自定義控件DLL 294
16.4  實(shí)例16.1—?jiǎng)?chuàng)建和使用自定義控件DLL 295
16.4.1  創(chuàng)建項(xiàng)目 296
16.4.2  添加功能代碼 296
16.4.3  創(chuàng)建客戶程序測(cè)試自定義控件 298
16.5  小結(jié) 299
16.6  常見面試題分析 300
16.7  本章習(xí)題 300
第17章  MFC類家族 301
17.1  MFC類家族結(jié)構(gòu) 301
17.2  MFC運(yùn)行機(jī)制 302
17.3  MFC家族分支 303
17.3.1  CView視圖類分支 303
17.3.2  CDC畫圖類分支 304
17.3.3  CException異常類分支 305
17.3.4  CGdiObject類分支 306
17.3.5  套接字類分支 307
17.4  非CObject派生類 307
17.4.1  簡(jiǎn)單類型類 307
17.4.2  Internet Server API類 308
17.5  小結(jié) 308
17.6  常見面試題分析 309
17.7  本章習(xí)題 309
第四篇  自動(dòng)化、COM和OLE DB
第18章  自動(dòng)化 311
18.1  什么是VBA 311
18.2  VBA與C++組件 312
18.3  自動(dòng)化接口 312
18.4  MFC自動(dòng)化組件 313
18.5  實(shí)例18.1—MFC自動(dòng)化的使用 314
18.5.1  創(chuàng)建MFC DLL自動(dòng)化項(xiàng)目 315
18.5.2  添加自動(dòng)化類和成員函數(shù) 315
18.5.3  在Windows中注冊(cè)自定義的動(dòng)態(tài)鏈接庫 317
18.5.4  使用非VC應(yīng)用程序調(diào)用自定義DLL 318
18.5.5  實(shí)例小結(jié) 319
18.6  VARIANT類型 319
18.7  封裝VARIANT類型:COleVariant類 321
18.8  實(shí)例18.2—使用Excel自動(dòng)化的實(shí)例 322
18.8.1  準(zhǔn)備工作:創(chuàng)建MFC 323
18.8.2  加入自動(dòng)化代碼 323
18.8.3  添加組件類 324
18.8.4  編寫客戶端宏腳本 325
18.9  小結(jié) 327
18.10  常見面試題分析 327
18.11  本章習(xí)題 328
第19章  組件對(duì)象模型(COM) 329
19.1  什么是COM 329
19.2  COM接口 330
19.3  實(shí)例19.1—COM的使用 331
19.3.1  使用VC 6.0創(chuàng)建ATL COM應(yīng)用程序 332
19.3.2  創(chuàng)建新的ATL對(duì)象 332
19.3.3  實(shí)現(xiàn)_IDTExtensibility2接口 333
19.3.4  通知Office并加載組件接口 333
19.3.5  導(dǎo)入Office接口文件 334
19.3.6  完成功能代碼 335
19.3.7  運(yùn)行效果和小結(jié) 337
19.4  COM的包容、集合和繼承 337
19.5  小結(jié) 338
19.6  常見面試題分析 338
19.7  本章習(xí)題 338
第20章  OLE DB 339
20.1  OLE DB對(duì)象模型 339
20.2  OLE DB模板的基本結(jié)構(gòu) 340
20.3  OLE DB客戶數(shù)據(jù)庫訪問的兩種途徑 341
20.3.1  以MFC AppWizard(exe)為向?qū)ЫLE DB客戶程序框架 341
20.3.2  以ATL COM AppWizard為向?qū)ЫLE DB客戶程序框架 343
20.4  小結(jié) 345
20.5  常見面試題分析 346
20.6  本章習(xí)題 346
第五篇  軟件研發(fā)實(shí)踐
第21章  數(shù)據(jù)庫編程基礎(chǔ) 347
21.1  數(shù)據(jù)庫開發(fā)技術(shù)簡(jiǎn)介 347
21.1.1  當(dāng)今常用的幾種數(shù)據(jù)庫管理系統(tǒng)(DBMS) 347
21.1.2  關(guān)系代數(shù)與數(shù)據(jù)庫SQL語言 348
21.1.3  規(guī)范化和數(shù)據(jù)庫表設(shè)計(jì)常見的問題 350
21.1.4  ADO、DAO和ODBC技術(shù)簡(jiǎn)介 351
21.2  在VC 6.0中使用ODBC進(jìn)行數(shù)據(jù)庫鏈接 352
21.2.1  ODBC概述 352
21.2.2  ODBC類的使用 352
21.2.3  ODBC數(shù)據(jù)庫操作 354
21.3  在VC 6.0中使用ADO進(jìn)行數(shù)據(jù)庫鏈接 355
21.3.1  ADO概述 355
21.3.2  ADO連接應(yīng)用 356
21.3.3  ADO數(shù)據(jù)庫操作 357
21.4  小結(jié) 359
21.5  常見面試題分析 359
21.6  本章習(xí)題 360
第22章  網(wǎng)絡(luò)編程基礎(chǔ) 361
22.1  TCP/IP協(xié)議簡(jiǎn)介 361
22.2  Windows Sockets基礎(chǔ) 362
22.2.1  套接字概述 363
22.2.2  WinSock API常用函數(shù) 363
22.2.3  MFC對(duì)WinSock API的封裝 364
22.3  B/S模式和C/S模式 364
22.3.1  什么是B/S和C/S模式 364
22.3.2  C/S與B/S的區(qū)別 365
22.4  局域網(wǎng)技術(shù) 366
22.4.1  網(wǎng)卡地址 366
22.4.2  獲取計(jì)算機(jī)名稱和IP 366
22.5  信息打包和發(fā)送 367
22.6  小結(jié) 368
22.7  常見面試題分析 368
22.8  本章習(xí)題 369
第23章  多線程HTTP下載工具制作 370
23.1  案例效果圖 370
23.2  案例需求 370
23.3  需要掌握的知識(shí)點(diǎn) 370
23.4  MFC中的WinInet 371
23.4.1  使用MFC WinInet下載文件過程 371
23.4.2  實(shí)例23.1—簡(jiǎn)單使用MFC WinInet讀取網(wǎng)頁源代碼 372
23.4.3  實(shí)例解析 374
23.5  IE右鍵菜單原理 376
23.5.1  IE右鍵菜單對(duì)應(yīng)的注冊(cè)表 376
23.5.2  編寫JavaScript啟動(dòng)程序 376
23.6  開發(fā)過程 379
23.6.1  獲得命令行參數(shù) 379
23.6.2  多線程下載類設(shè)計(jì) 379
23.6.3  使用CDownloadThreadManager下載資源 387
23.6.4  統(tǒng)計(jì)下載速度與下載用時(shí) 391
23.7  小結(jié) 392
第24章  遠(yuǎn)程控制軟件制作 393
24.1  案例效果圖 393
24.2  案例需求和知識(shí)點(diǎn) 393
24.2.1  案例需求 393
24.2.2  需要掌握的知識(shí)點(diǎn) 393
24.3  圖像傳輸優(yōu)化方法 394
24.4  模擬鼠標(biāo)動(dòng)作 394
24.5  開發(fā)過程 395
24.5.1  服務(wù)器端結(jié)構(gòu)分析 395
24.5.2  服務(wù)器端GDI結(jié)構(gòu)與鏈表設(shè)計(jì) 395
24.5.3  初始化GDI鏈表與清理GDI鏈表 397
24.5.4  啟動(dòng)服務(wù)接收網(wǎng)絡(luò)事件 399
24.5.5  保證發(fā)送接收大小 401
24.5.6  通信協(xié)議設(shè)計(jì) 402
24.5.7  發(fā)送圖像數(shù)據(jù) 403
24.5.8  客戶端結(jié)構(gòu)分析 408
24.5.9  客戶端創(chuàng)建 408
24.5.10  客戶端GDI結(jié)構(gòu)與鏈表設(shè)計(jì) 409
24.5.11  連接服務(wù)器 410
24.5.12  獲取及顯示遠(yuǎn)程圖像 412
24.5.13  發(fā)送鼠標(biāo)事件 416
24.6  小結(jié) 417
第25章  學(xué)生成績(jī)管理系統(tǒng)開發(fā) 418
25.1  系統(tǒng)結(jié)構(gòu)分析 418
25.2  案例需求 418
25.3  數(shù)據(jù)庫設(shè)計(jì) 419
25.4  案例效果圖 422
25.5  需要掌握的知識(shí)點(diǎn) 424
25.6  使用DataGrid控件顯示數(shù)據(jù) 424
25.6.1  添加DataGrid控件 424
25.6.2  程序中使用DataGrid控件 425
25.7  開發(fā)過程 425
25.7.1  準(zhǔn)備工作 426
25.7.2  登錄窗口 426
25.7.3  主窗口 428
25.7.4  管理成績(jī)信息窗口 430
25.7.5  管理分?jǐn)?shù)對(duì)話框 433
25.7.6  審核窗口 438
25.8  小結(jié) 442

本目錄推薦

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