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

VISUAL C++開發(fā)技術(shù)大全

VISUAL C++開發(fā)技術(shù)大全

定 價(jià):¥89.00

作 者: 明日科技 編著
出版社: 人民郵電出版社
叢編項(xiàng): 軟件工程師典藏
標(biāo) 簽: VC++

ISBN: 9787115156815 出版時(shí)間: 2007-03-01 包裝: 膠版紙
開本: 16開 頁數(shù): 842 字?jǐn)?shù):  

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

  本書是一本Visual C++ 6.0綜合開發(fā)參考手冊(cè),書中幾乎囊括了使用Visual C++進(jìn)行程序開發(fā)的全部知識(shí),同時(shí)在講解中結(jié)合了大量實(shí)用而又有代表性的示例和典型應(yīng)用。全書共分31章,包括認(rèn)識(shí)Visual C++,C++語言基礎(chǔ),C++語句控制,數(shù)組,函數(shù),面向?qū)ο蟮某绦蛟O(shè)計(jì),用戶界面設(shè)計(jì),文檔與視圖,菜單、工具欄和狀態(tài)欄設(shè)計(jì),通用對(duì)話框,高級(jí)控件,自制MFC控件,圖形、圖像處理技術(shù),多媒體技術(shù),文件操作技術(shù),ADO數(shù)據(jù)庫編程,數(shù)據(jù)查詢技術(shù),添加、刪除和更新數(shù)據(jù),打印技術(shù),網(wǎng)絡(luò)編程,Internet編程,數(shù)據(jù)通信,Win32 API,DLL動(dòng)態(tài)鏈接庫,進(jìn)程與線程,消息處理技術(shù),注冊(cè)表,自定義幫助,程序打包及安裝,輔助工具,C庫函數(shù)大全等。書中各部分技術(shù)既相互獨(dú)立又相互聯(lián)系,可以逐步引導(dǎo)讀者深入學(xué)習(xí)并掌握Visual C++的編程知識(shí)、方法和技巧。本書附有配套光盤。光盤提供了書中示例和典型應(yīng)用實(shí)例的全部源代碼,所有源代碼都經(jīng)過精心調(diào)試,在Windows 2000下測(cè)試通過,保證能夠正常運(yùn)行。本書內(nèi)容精練、重點(diǎn)突出、實(shí)例豐富,是各級(jí)程序開發(fā)人員的必備參考書,同時(shí)也非常適合大中專院校師生閱讀。

作者簡(jiǎn)介

暫缺《VISUAL C++開發(fā)技術(shù)大全》作者簡(jiǎn)介

圖書目錄

第1篇 Visual C++基礎(chǔ)篇
第1章 認(rèn)識(shí)Visual C++ 3
1.1 Visual C++概述 4
1.1.1 Visual C++簡(jiǎn)介 4
1.1.2 Visual C++發(fā)展歷程 4
1.1.3 Visual C++語言新特性 4
1.2 Visual C++集成開發(fā)環(huán)境 5
1.2.1 認(rèn)識(shí)Visual C++開發(fā)環(huán)境 5
1.2.2 Visual C++菜單介紹 6
1.2.3 Visual C++工具欄 18
1.2.4 Visual C++控件面板 20
1.2.5 新建窗口(New) 21
1.2.6 工作區(qū)窗口(Workspace) 24
1.2.7 代碼編輯器(Code Editor) 26
1.2.8 代碼瀏覽器(Source Browser) 27
1.2.9 定制開發(fā)環(huán)境 28
1.3 應(yīng)用程序的開發(fā)過程 35
1.3.1 制作一個(gè)簡(jiǎn)單的MFC應(yīng)用程序 36
1.3.2 工程文件列表 40
第2章 C++語言基礎(chǔ) 43
2.1 程序設(shè)計(jì)規(guī)范 44
2.1.1 注釋 44
2.1.2 命名 44
2.1.3 空白 44
2.1.4 縮進(jìn) 44
2.2 程序設(shè)計(jì)基礎(chǔ) 45
2.2.1 關(guān)鍵字 45
2.2.2 標(biāo)識(shí)符 45
2.2.3 常量 45
2.2.4 變量 47
2.2.5 宏定義 47
2.3 基本數(shù)據(jù)類型 47
2.3.1 簡(jiǎn)單類型 48
2.3.2 字符串類型 48
2.3.3 數(shù)組類型 50
2.3.4 枚舉類型 50
2.3.5 結(jié)構(gòu)體類型 51
2.3.6 共用體類型 53
2.3.7 文件類型 55
2.3.8 指針類型 59
2.3.9 引用類型 60
2.4 類型轉(zhuǎn)換 61
2.5 運(yùn)算符 61
2.5.1 賦值運(yùn)算符 62
2.5.2 算術(shù)運(yùn)算符 62
2.5.3 邏輯運(yùn)算符 63
2.5.4 關(guān)系運(yùn)算符 63
2.5.5 位運(yùn)算符 63
2.5.6 逗號(hào)運(yùn)算符 63
2.5.7 條件運(yùn)算符 64
2.6 表達(dá)式 64
2.7 結(jié)合性和優(yōu)先級(jí) 64
第3章 C++語句控制 67
3.1 語句 68
3.2 順序結(jié)構(gòu)程序設(shè)計(jì) 68
3.3 選擇結(jié)構(gòu)程序設(shè)計(jì) 69
3.3.1 if語句 69
3.3.2 switch語句 71
3.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 75
3.4.1 goto語句 75
3.4.2 while語句 75
3.4.3 do...while語句 77
3.4.4 for語句 78
3.5 異常處理語句 79
3.6 其他控制語句 82
3.6.1 break語句 82
3.6.2 continue語句 83
3.6.3 exit語句 84
第4章 數(shù)組 87
4.1 數(shù)組的概念 88
4.2 一維數(shù)組 88
4.2.1 一維數(shù)組的聲明 88
4.2.2 一維數(shù)組元素的引用 88
4.2.3 一維數(shù)組的基本操作 89
4.3 二維數(shù)組及多維數(shù)組 90
4.3.1 二維數(shù)組的聲明 90
4.3.2 二維數(shù)組的引用 90
4.3.3 二維數(shù)組的基本操作 91
4.3.4 多維數(shù)組的聲明和引用 93
4.4 指向數(shù)組的指針 93
4.4.1 指向一維數(shù)組的指針 93
4.4.2 指向二維數(shù)組的指針 94
4.5 指針數(shù)組 95
4.6 數(shù)組的操作 96
4.6.1 數(shù)組的輸入 96
4.6.2 數(shù)組的輸出 97
4.6.3 數(shù)組的排序 97
4.6.4 數(shù)組的插入 99
4.6.5 數(shù)組的刪除 100
4.7 數(shù)組應(yīng)用 101
4.7.1 數(shù)組冒泡排序法 101
4.7.2 順序查找與有序數(shù)組折半查找 102
第5章 函數(shù) 105
5.1 函數(shù)的聲明和定義 106
5.1.1 函數(shù)的聲明 106
5.1.2 函數(shù)的定義 106
5.1.3 函數(shù)的調(diào)用 106
5.2 參數(shù)的默認(rèn)值 107
5.3 形參表可變的函數(shù) 108
5.4 內(nèi)聯(lián)函數(shù) 108
5.5 參數(shù)傳遞方式 109
5.5.1 值傳遞 109
5.5.2 引用傳遞 110
5.5.3 常量參數(shù) 112
5.6 利用數(shù)組作為函數(shù)參數(shù) 112
5.7 函數(shù)的遞歸調(diào)用 113
5.8 函數(shù)重載 114
5.9 函數(shù)模板 115
5.10 函數(shù)指針 116
5.10.1 函數(shù)指針 116
5.10.2 函數(shù)指針數(shù)組 117
5.11 局部變量與全局變量 117
第2篇 用戶界面設(shè)計(jì)篇
第6章 面向?qū)ο蟮某绦蛟O(shè)計(jì) 121
6.1 類 122
6.1.1 類的概念 122
6.1.2 類的聲明 122
6.2 對(duì)象 122
6.2.1 對(duì)象的聲明和實(shí)例化 122
6.2.2 類與對(duì)象的關(guān)系 122
6.2.3 類成員的訪問 122
6.2.4 類成員的保護(hù) 123
6.2.5 實(shí)現(xiàn)類的方法 123
6.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 124
6.3.1 默認(rèn)構(gòu)造函數(shù) 124
6.3.2 重載構(gòu)造函數(shù) 125
6.3.3 復(fù)制構(gòu)造函數(shù) 126
6.3.4 析構(gòu)函數(shù) 127
6.4 繼承 129
6.4.1 單一繼承 129
6.4.2 覆蓋成員函數(shù) 131
6.4.3 虛函數(shù) 133
6.4.4 純虛函數(shù) 134
6.4.5 多重繼承 136
6.5 高級(jí)方法 141
6.5.1 內(nèi)聯(lián)方法 141
6.5.2 靜態(tài)成員數(shù)據(jù)和靜態(tài)方法 141
6.5.3 友元類和友元函數(shù) 143
6.5.4 const方法 145
6.5.5 運(yùn)算符重載 146
6.6 模板 148
6.6.1 模板的聲明和實(shí)例化 148
6.6.2 模板的實(shí)現(xiàn) 149
6.6.3 模板應(yīng)用 149
第7章 用戶界面設(shè)計(jì) 153
7.1 控件的畫法 154
7.1.1 放置和選定控件 154
7.1.2 控件的縮放與移動(dòng) 154
7.1.3 控件的復(fù)制與刪除 155
7.1.4 控件的對(duì)齊 155
7.2 常用MFC控件 157
7.2.1 靜態(tài)控件CStatic 157
7.2.2 編輯框控件CEdit 161
7.2.3 按鈕控件CButton 165
7.2.4 列表框控件CListBox 168
7.2.5 組合框控件CComboBox 173
7.3 對(duì)話框設(shè)計(jì) 176
7.3.1 對(duì)話框簡(jiǎn)介 176
7.3.2 模態(tài)對(duì)話框與非模態(tài)對(duì)話框 176
7.3.3 對(duì)話框資源設(shè)計(jì) 176
7.3.4 對(duì)話框常用方法 177
7.3.5 向?qū)υ捒蝾愔刑砑映蓡T函數(shù) 185
7.3.6 向?qū)υ捒蛑刑砑涌丶⑻幚砗瘮?shù) 186
7.3.7 利用對(duì)話框設(shè)計(jì)登錄窗口 187
7.3.8 共享對(duì)話框資源 190
第8章 文檔與視圖 195
8.1 文檔\視圖結(jié)構(gòu)簡(jiǎn)介 196
8.1.1 文檔\視圖結(jié)構(gòu)概述 196
8.1.2 創(chuàng)建文檔\視圖結(jié)構(gòu)應(yīng)用程序 196
8.2 文檔/視圖結(jié)構(gòu)的創(chuàng)建 197
8.2.1 文檔模板的創(chuàng)建 197
8.2.2 文檔的創(chuàng)建 199
8.2.3 框架與視圖的創(chuàng)建 202
8.3 文檔模板 204
8.3.1 文檔管理器 204
8.3.2 文檔模板 207
8.4 文檔對(duì)象 208
8.4.1 文檔對(duì)象的主要方法 208
8.4.2 文檔的初始化 210
8.4.3 保存文檔 211
8.4.4 文檔的命令處理 211
8.4.5 文檔的銷毀 213
8.5 視圖對(duì)象 215
8.5.1 視圖對(duì)象的主要方法 215
8.5.2 視圖的初始化 216
8.5.3 視圖的繪制 217
8.5.4 視圖的銷毀 217
8.6 框架窗口 220
8.6.1 框架對(duì)象的主要方法 220
8.6.2 框架的初始化 221
8.6.3 命令消息處理 222
8.7 文檔\視圖的典型應(yīng)用 223
8.7.1 利用文檔\視圖結(jié)構(gòu)進(jìn)行打印 223
8.7.2 修改文檔\視圖結(jié)構(gòu)默認(rèn)的打印預(yù)覽 228
第9章 菜單、工具欄和狀態(tài)欄設(shè)計(jì) 233
9.1 菜單 234
9.1.1 菜單資源的設(shè)計(jì) 234
9.1.2 菜單的命令處理 236
9.1.3 菜單的主要方法 237
9.1.4 動(dòng)態(tài)創(chuàng)建菜單 240
9.1.5 具有圖標(biāo)的菜單 242
9.2 工具欄 247
9.2.1 工具欄設(shè)計(jì) 247
9.2.2 工具欄按鈕的命令處理 248
9.2.3 工具欄的主要方法 250
9.2.4 動(dòng)態(tài)創(chuàng)建工具欄 252
9.2.5 具有圖像按鈕的工具欄 253
9.2.6 具有提示功能的工具欄 254
9.3 狀態(tài)欄 256
9.3.1 狀態(tài)欄的主要方法 256
9.3.2 動(dòng)態(tài)創(chuàng)建狀態(tài)欄 258
9.3.3 在狀態(tài)欄中顯示進(jìn)度條 258
第10章 通用對(duì)話框 261
10.1 文件對(duì)話框 262
10.1.1 文件對(duì)話框的主要方法 262
10.1.2 文件對(duì)話框的典型應(yīng)用 264
10.2 查找、替換對(duì)話框 265
10.2.1 查找、替換對(duì)話框的主要方法 265
10.2.2 查找、替換對(duì)話框的典型應(yīng)用 267
10.3 字體對(duì)話框 268
10.3.1 字體對(duì)話框的主要方法 268
10.3.2 字體對(duì)話框的典型應(yīng)用 269
10.4 顏色對(duì)話框 271
10.4.1 顏色對(duì)話框的主要方法 271
10.4.2 顏色對(duì)話框的典型應(yīng)用 271
10.5 打印對(duì)話框 273
10.5.1 打印對(duì)話框的主要方法 273
10.5.2 打印對(duì)話框的典型應(yīng)用 275
10.6 頁面設(shè)置對(duì)話框 277
10.6.1 頁面設(shè)置對(duì)話框的主要方法 277
10.6.2 頁面設(shè)置對(duì)話框的典型應(yīng)用 278
第11章 高級(jí)控件 281
11.1 標(biāo)簽控件CTabCtrl 282
11.1.1 標(biāo)簽控件的主要屬性 282
11.1.2 標(biāo)簽控件的主要方法 282
11.1.3 標(biāo)簽控件的典型應(yīng)用 285
11.2 圖像列表控件CImageList 286
11.2.1 圖像列表控件的主要方法 286
11.2.2 圖像列表控件的典型應(yīng)用 289
11.3 列表視圖控件CListCtrl 290
11.3.1 列表視圖控件的主要屬性 290
11.3.2 列表視圖控件的主要方法 290
11.3.3 列表視圖控件的典型應(yīng)用 295
11.4 樹視圖控件CTreeCtrl 298
11.4.1 樹視圖控件的主要屬性 298
11.4.2 樹視圖控件的主要方法 298
11.4.3 樹視圖控件的典型應(yīng)用 303
11.5 ActiveX控件 304
11.5.1 利用CAdodc控件操作數(shù)據(jù)庫 305
11.5.2 利用DataGrid控件顯示數(shù)據(jù)集數(shù)據(jù) 307
11.5.3 利用CBarCodeCtrl控件打印條形碼 310
11.5.4 利用CWebBrowser2控件瀏覽網(wǎng)頁 312
第12章 自制MFC控件 315
12.1 特殊的按鈕控件 316
12.1.1 圖標(biāo)按鈕控件 316
12.1.2 圓形按鈕控件 320
12.2 自定義編輯控件 323
12.2.1 只允許輸入數(shù)字的編輯框 323
12.2.2 具有美麗邊框的編輯框 324
12.3 定制通用對(duì)話框 327
12.3.1 顯示時(shí)鐘的文件對(duì)話框 327
12.3.2 具有圖像預(yù)覽功能的文件對(duì)話框 328
第3篇 文件、圖形與多媒體篇
第13章 圖形、圖像處理技術(shù) 333
13.1 圖形設(shè)備接口 334
13.2 GDI對(duì)象 334
13.2.1 畫筆CPen 334
13.2.2 畫刷CBrush 338
13.2.3 位圖CBitmap 340
13.2.4 區(qū)域CRgn 343
13.2.5 字體CFont 347
13.2.6 設(shè)備上下文CDC 350
13.2.7 調(diào)色板CPalette 358
13.3 常用圖像存儲(chǔ)格式 360
13.3.1 位圖 360
13.3.2 圖標(biāo) 362
13.3.3 GIF圖像 363
13.4 繪制圖形圖像 365
13.4.1 繪制時(shí)鐘 365
13.4.2 繪制按鈕 366
13.4.3 繪制立體模型 368
13.4.4 填充區(qū)域 369
13.4.5 填充選區(qū) 370
13.4.6 利用位圖設(shè)計(jì)不規(guī)則窗體 371
13.4.7 顯示JPEG和GIF圖像 372
13.5 漸變 374
13.5.1 線條的漸變 374
13.5.2 區(qū)域的漸變 375
第14章 多媒體技術(shù) 377
14.1 視頻捕捉 378
14.1.1 VFW簡(jiǎn)介 378
14.1.2 窗口類AVICap 378
14.1.3 AVI格式 379
14.1.4 視頻捕捉窗口 382
14.1.5 視頻捕捉設(shè)置 383
14.1.6 AVICap回調(diào)函數(shù) 384
14.1.7 利用攝像頭進(jìn)行圖像采集 385
14.2 DirectShow程序設(shè)計(jì) 387
14.2.1 DirectShow簡(jiǎn)介 387
14.2.2 Filter的注冊(cè) 387
14.2.3 DirectShow事件通知機(jī)制 387
14.2.4 利用Direct Show進(jìn)行音頻捕捉 388
14.3 控件在多媒體方面的應(yīng)用 394
14.3.1 利用CAnimateCtrl播放動(dòng)畫 394
14.3.2 播放Flash動(dòng)畫 396
14.3.3 利用CAnimation控件播放AVI文件 400
14.3.4 利用CMediaPlayer2控件播放多媒體文件 401
14.3.5 利用RealOne控件制作媒體播放器 405
第15章 文件操作技術(shù) 409
15.1 數(shù)據(jù)的串行化 410
15.1.1 文件類CFile 411
15.1.2 共享文件類CShareFile 415
15.1.3 數(shù)據(jù)流類CMonikerFile 415
15.1.4 文件流類CStdioFile 416
15.1.5 文件查找類CFileFind 417
15.2 INI文件 420
15.2.1 INI文件的設(shè)計(jì)結(jié)構(gòu)和數(shù)據(jù)類型 420
15.2.2 讀取和寫入INI文件 421
第4篇 數(shù)據(jù)庫技術(shù)篇
第16章 ADO數(shù)據(jù)庫編程 429
16.1 ADO概述 430
16.2 ADO對(duì)象 430
16.2.1 連接對(duì)象Connection 430
16.2.2 命令對(duì)象Command 431
16.2.3 記錄集對(duì)象Recordset 432
16.2.4 參數(shù)對(duì)象Parameter 434
16.3 利用ADO連接數(shù)據(jù)庫 434
16.3.1 連接Access數(shù)據(jù)庫 434
16.3.2 連接SQL Server數(shù)據(jù)庫 438
16.3.3 連接Oracle數(shù)據(jù)庫 439
16.4 利用ADO操作數(shù)據(jù)庫 442
16.4.1 獲取記錄集數(shù)據(jù) 442
16.4.2 遍歷記錄集 444
16.4.3 向記錄集中添加數(shù)據(jù) 446
16.4.4 修改記錄集數(shù)據(jù) 450
16.4.5 刪除記錄集數(shù)據(jù) 451
第17章 數(shù)據(jù)查詢技術(shù) 453
17.1 簡(jiǎn)單查詢 454
17.1.1 去除重復(fù)行 455
17.1.2 條件查詢 458
17.1.3 計(jì)算列查詢 459
17.1.4 用TOP子句查詢前幾個(gè)記錄 460
17.1.5 數(shù)據(jù)分組統(tǒng)計(jì) 461
17.2 模糊查詢 463
17.2.1 單個(gè)字符匹配查詢 463
17.2.2 指定范圍內(nèi)單個(gè)字符匹配查詢 464
17.2.3 多個(gè)字符匹配查詢 465
17.2.4 利用模糊查詢實(shí)現(xiàn)聯(lián)想錄入 466
17.3 時(shí)間段查詢 471
17.3.1 利用Between...and進(jìn)行時(shí)間段查詢 471
17.3.2 利用關(guān)系表達(dá)式進(jìn)行時(shí)間段查詢 472
17.4 子查詢 473
17.4.1 簡(jiǎn)單子查詢 473
17.4.2 相關(guān)子查詢 474
17.5 多表查詢 475
17.5.1 內(nèi)聯(lián)接 475
17.5.2 外聯(lián)接 476
17.5.3 交叉聯(lián)接 477
17.6 視圖 479
17.6.1 視圖的簡(jiǎn)單應(yīng)用 479
17.6.2 利用視圖簡(jiǎn)化查詢 481
17.6.3 利用視圖修改數(shù)據(jù) 482
第18章 添加、刪除和更新數(shù)據(jù) 485
18.1 數(shù)據(jù)添加 486
18.1.1 直接添加數(shù)據(jù) 486
18.1.2 圖片、聲音文件添加到數(shù)據(jù)庫 487
18.1.3 從其他表中添加數(shù)據(jù) 494
18.1.4 將文本文件內(nèi)容添加到數(shù)據(jù)庫 495
18.1.5 將Word文件內(nèi)容添加到數(shù)據(jù)庫 496
18.1.6 將電子表格內(nèi)容添加到數(shù)據(jù)庫 499
18.1.7 利用存儲(chǔ)過程添加數(shù)據(jù) 503
18.2 刪除記錄 505
18.2.1 刪除指定記錄 505
18.2.2 刪除符合條件的記錄 508
18.2.3 刪除所有記錄 509
18.3 更新記錄 510
18.3.1 更新特定記錄 510
18.3.2 更新符合條件的記錄 513
第19章 打印技術(shù) 515
19.1 基本概念 516
19.1.1 打印機(jī)介紹 516
19.1.2 分辨率 516
19.1.3 設(shè)備環(huán)境 517
19.1.4 映射模式 520
19.2 基于文檔、視圖結(jié)構(gòu)的打印 521
19.2.1 按比例打印數(shù)據(jù) 521
19.2.2 打印圖像 524
19.2.3 自定義打印預(yù)覽 527
19.3 基于對(duì)話框結(jié)構(gòu)的打印 529
19.3.1 獲取打印機(jī)DC 530
19.3.2 打印預(yù)覽 531
19.3.3 分頁打印 533
19.4 打印控制 533
19.4.1 自定義打印紙大小 534
19.4.2 控制打印方向 534
19.4.3 設(shè)置打印份數(shù) 535
19.5 格式打印 535
19.5.1 信封打印 535
19.5.2 發(fā)票打印 539
19.5.3 簡(jiǎn)歷打印 545
19.5.4 條形碼打印 550
第5篇 網(wǎng)絡(luò)通信篇
第20章 網(wǎng)絡(luò)編程 555
20.1 網(wǎng)絡(luò)編程基礎(chǔ) 556
20.1.1 OSI參考模型 556
20.1.2 TCP/IP協(xié)議簇 556
20.1.3 套接字簡(jiǎn)介 557
20.1.4 客戶、服務(wù)器模式 558
20.2 WinSock API常用函數(shù) 558
20.2.1 accpet函數(shù) 558
20.2.2 bind函數(shù) 558
20.2.3 closesocket函數(shù) 559
20.2.4 connect函數(shù) 559
20.2.5 htons函數(shù) 559
20.2.6 htonl函數(shù) 560
20.2.7 inet_addr函數(shù) 560
20.2.8 listen函數(shù) 560
20.2.9 recv函數(shù) 560
20.2.10 select函數(shù) 561
20.2.11 send函數(shù) 561
20.2.12 socket函數(shù) 562
20.2.13 WSAStartup函數(shù) 562
20.2.14 WSACleanup函數(shù) 562
20.2.15 WSAAsyncSelect函數(shù) 562
20.3 WinSock類 563
20.3.1 CAsyncSocket類 563
20.3.2 CSocket類 567
20.4 開發(fā)網(wǎng)絡(luò)應(yīng)用程序 568
20.4.1 利用Windows Socket API開發(fā)網(wǎng)絡(luò)應(yīng)用程序 568
20.4.2 利用WinSock類開發(fā)網(wǎng)絡(luò)應(yīng)用程序 573
第21章 Internet編程 579
21.1 Internet編程技術(shù) 580
21.1.1 通信應(yīng)用程序設(shè)計(jì)接口MAPI 580
21.1.2 WinInet編程 586
21.1.3 Interent信息服務(wù)器IIS編程 600
21.2 Internet程序開發(fā) 611
21.2.1 利用MAPI發(fā)送電子郵件 611
21.2.2 下載FTP服務(wù)器上的文件 617
21.2.3 開發(fā)ISAPI服務(wù)器擴(kuò)展程序 618
第22章 串口數(shù)據(jù)通信 623
22.1 串口通信基礎(chǔ) 624
22.1.1 串口通信原理 624
22.1.2 串口通信的特點(diǎn) 624
22.1.3 串口通信的傳輸方式 624
22.1.4 串口通信同步技術(shù) 624
22.1.5 串行接口標(biāo)準(zhǔn) 625
22.2 用API函數(shù)實(shí)現(xiàn)串口編程 626
22.2.1 API函數(shù)串口編程簡(jiǎn)介 626
22.2.2 常用串口編程API函數(shù) 627
22.2.3 用API函數(shù)實(shí)現(xiàn)串口通信 637
22.3 MSComm控件串口通信開發(fā) 640
22.3.1 MSComm控件簡(jiǎn)介 640
22.3.2 MSComm控件常用方法 641
22.3.3 MSComm控件常用事件 644
22.3.4 利用MSComm控件開發(fā)串口程序 644
第6篇 Windows編程篇
第23章 Win32 API 649
23.1 API函數(shù)簡(jiǎn)介 650
23.2 常用API函數(shù) 650
23.3 API調(diào)用 665
23.4 利用API開發(fā)Win32應(yīng)用程序 667
第24章 DLL動(dòng)態(tài)鏈接庫 673
24.1 動(dòng)態(tài)鏈接庫簡(jiǎn)介 674
24.1.1 DLL的構(gòu)成 674
24.1.2 DLL映射到進(jìn)程空間 674
24.2 創(chuàng)建動(dòng)態(tài)鏈接庫 675
24.2.1 創(chuàng)建MFC動(dòng)態(tài)鏈接庫 675
24.2.2 創(chuàng)建Win32靜態(tài)鏈接庫 678
24.2.3 創(chuàng)建Win32動(dòng)態(tài)鏈接庫 680
24.3 動(dòng)態(tài)鏈接庫中的資源 682
24.3.1 資源的名稱和類型 682
24.3.2 資源模塊 683
24.3.3 在模塊中查找和加載資源 685
24.3.4 修改可執(zhí)行文件中的資源 686
24.4 鉤子函數(shù) 688
24.4.1 鉤子技術(shù) 688
24.4.2 鉤子類型和范圍 688
24.4.3 安裝和解除鉤子 688
24.4.4 鉤子應(yīng)用實(shí)例 691
第25章 進(jìn)程與線程 697
25.1 基礎(chǔ)知識(shí) 698
25.1.1 什么是進(jìn)程 698
25.1.2 什么是線程 698
25.1.3 線程的生命周期 698
25.2 進(jìn)程內(nèi)存管理 699
25.2.1 進(jìn)程的創(chuàng)建 699
25.2.2 虛擬內(nèi)存空間 701
25.2.3 進(jìn)程間內(nèi)存共享 701
25.3 線程技術(shù) 704
25.3.1 用戶界面線程 704
25.3.2 工作者線程 705
25.4 線程操作 705
25.4.1 創(chuàng)建線程 705
25.4.2 終止線程 705
25.4.3 線程間通信 707
25.4.4 線程同步 708
第26章 消息處理技術(shù) 715
26.1 消息映射 716
26.1.1 基本概念 716
26.1.2 消息映射表 716
26.1.3 消息映射宏 717
26.2 消息處理 725
26.2.1 處理標(biāo)準(zhǔn)窗口消息 725
26.2.2 處理命令消息 726
26.2.3 處理反射消息 727
26.2.4 發(fā)送消息 728
26.2.5 自定義消息 731
26.2.6 跨進(jìn)程處理消息 733
第27章 注冊(cè)表 735
27.1 注冊(cè)表的基礎(chǔ)知識(shí) 736
27.2 讀寫注冊(cè)表 736
27.3 注冊(cè)表的典型應(yīng)用 748
27.3.1 將應(yīng)用軟件的使用次數(shù)寫入注冊(cè)表 748
27.3.2 通過注冊(cè)表優(yōu)化系統(tǒng) 749
第7篇 輔助開發(fā)與工具篇
第28章 自定義幫助 755
28.1 編輯Word文檔 756
28.2 使用幫助工具 756
28.2.1 創(chuàng)建新工程 756
28.2.2 設(shè)置工程文件 759
28.2.3 創(chuàng)建目錄 764
28.2.4 創(chuàng)建索引 766
28.2.5 編譯生成chm文件 767
28.3 如何用Visual C++程序調(diào)用自定義幫助 768
第29章 程序打包及安裝 769
29.1 程序打包 770
29.1.1 建立安裝程序工程 770
29.1.2 InstallShield開發(fā)環(huán)境 774
29.1.3 腳本代碼分析 776
29.1.4 添加組件 778
29.1.5 添加快捷方式 779
29.1.6 發(fā)布安裝程序 780
29.2 程序安裝 783
第30章 輔助工具 785
30.1 ActiveX Control Test Container 786
30.2 API Text Viewer 787
30.3 DataObject Viewer 788
30.4 DDE Spy 789
30.5 Depends 790
30.6 DocFile Viewer 791
30.7 Error Lookup 791
30.8 OLE Client Test 791
30.9 OLE Server Test 792
30.10 OLE View 793
30.11 Process Viewer 794
30.12 ROT Viewer 795
30.13 Spy++ 795
30.14 Tracer 797
30.15 WinDiff 797
30.16 Windows NT Symbols Setup 799
30.17 ZoomIn 799
第31章 C庫函數(shù)大全 801
31.1 數(shù)學(xué)函數(shù) 802
31.2 字符函數(shù)和字符串函數(shù) 810
31.2.1 字符函數(shù) 810
31.2.2 字符串函數(shù) 812
31.3 時(shí)間日期函數(shù) 818
31.4 類型轉(zhuǎn)換函數(shù) 821
31.5 文件目錄操作函數(shù) 825
31.6 內(nèi)存操作函數(shù) 826
31.7 輸入輸出函數(shù) 827
實(shí)例索引 837

本目錄推薦

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