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

Visual C++教程

Visual C++教程

定 價:¥29.80

作 者: 鄭阿奇主編;丁有和編著
出版社: 清華大學(xué)出版社
叢編項: 高等院校程序設(shè)計規(guī)劃教材
標(biāo) 簽: VC++

ISBN: 9787302110170 出版時間: 2005-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 370 字?jǐn)?shù):  

內(nèi)容簡介

  本書以豐富的實例介紹了如何使用VisualC++6.0編寫Windows應(yīng)用程序。全書共分9章,介紹VisualC++6.0的開發(fā)環(huán)境,C++語言基礎(chǔ),Windows消息的使用方法,利用MFCAppWizard編寫Windows應(yīng)用程序的具體步驟,對話框及常用控件的相關(guān)知識,菜單、工具欄和狀態(tài)欄的基本知識及它們的制作方法,框架窗口、文檔和視圖、文本和圖形操作,數(shù)據(jù)庫的相關(guān)知識,ADO編程過程,網(wǎng)絡(luò)方面的相關(guān)知識及如何利用WinSocket進行網(wǎng)站編程等內(nèi)容。本書適合作為高職學(xué)校計算機及通信專業(yè)學(xué)生的教材,也適合作為普通院校計算機及通信專業(yè)的本科和??茖W(xué)生的教材,還適合作為VisualC++自學(xué)者的的入門教材和軟件開發(fā)人員的參考書。

作者簡介

暫缺《Visual C++教程》作者簡介

圖書目錄

第1章 C++基礎(chǔ) 1
1.1 簡單C++程序 1
1.2 類和對象 3
1.2.1 從結(jié)構(gòu)到類 3
1.2.2 類的定義 4
1.2.3 對象的定義 5
1.3 類的成員及特性 6
1.3.1 構(gòu)造函數(shù) 6
1.3.2 析構(gòu)函數(shù) 7
1.3.3 對象成員初始化 8
1.3.4 常類型 10
1.3.5 this指針 13
1.3.6 靜態(tài)成員 14
1.3.7 友元 16
1.4 繼承和派生類 18
1.4.1 單繼承 18
1.4.2 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù) 22
1.4.3 多繼承 22
1.5 多態(tài)和虛函數(shù) 23
1.5.1 虛函數(shù) 23
1.5.2 純虛函數(shù)和抽象類 25
習(xí)題 27
第2章 Windows編程基礎(chǔ) 28
2.1 Windows程序結(jié)構(gòu) 28
2.1.1 簡單的Windows應(yīng)用程序 28
2.1.2 Windows編程特點 32
2.1.3 Windows基本數(shù)據(jù)類型 34
2.2 Windows簡單編程 35
2.2.1 繪制文本 35
2.2.2 使用控件 38
2.3 MFC編程基礎(chǔ) 42
2.3.1 MFC概述 42
2.3.2 設(shè)計一個MFC程序 43
2.3.3 理解程序代碼 44
2.3.4 使用MFC AppWizard 46
習(xí)題 48
第3章 對話框 49
3.1 創(chuàng)建對話框 49
3.2 添加并使用對話框 50
3.2.1 資源與資源標(biāo)識 51
3.2.2 添加對話框資源 52
3.2.3 設(shè)置對話框?qū)傩?53
3.2.4 添加和布局控件 54
3.2.5 創(chuàng)建對話框類 57
3.2.6 添加對話框代碼 58
3.2.7 在程序中使用對話框 59
3.3 使用無模式對話框 62
3.4 通用對話框和消息對話框 64
3.4.1 通用對話框 64
3.4.2 消息對話框 66
習(xí)題 67
第4章 常用控件 68
4.1 控件的創(chuàng)建和基本使用方法 68
4.1.1 控件的創(chuàng)建方法 68
4.1.2 控件的消息及消息映射 71
4.1.3 控件的數(shù)據(jù)交換和數(shù)據(jù)校驗 75
4.2 靜態(tài)控件和按鈕 78
4.2.1 靜態(tài)控件 78
4.2.2 按鈕 79
4.2.3 示例--制作問卷調(diào)查 81
4.3 編輯框和旋轉(zhuǎn)按鈕控件 84
4.3.1 編輯框的屬性和通知消息 84
4.3.2 編輯框的基本操作 85
4.3.3 旋轉(zhuǎn)按鈕控件 87
4.3.4 示例--用對話框輸入學(xué)生成績 88
4.4 列表框 91
4.4.1 列表框的風(fēng)格和消息 91
4.4.2 列表框的基本操作 93
4.4.3 示例--城市郵政編碼 95
4.5 組合框 98
4.5.1 組合框的風(fēng)格類型和消息 98
4.5.2 組合框常見操作 99
4.5.3 示例--城市郵政編碼和區(qū)號 100
4.6 進展條、滾動條和滑動條 104
4.6.1 進展條 104
4.6.2 滾動條 107
4.6.3 滑動條 109
4.6.4 示例--調(diào)整對話框背景顏色 110
4.7 日期時間控件 113
4.8 圖像列表、列表和樹控件 117
4.8.1 圖像列表控件 117
4.8.2 列表控件 118
4.8.3 樹控件 125
習(xí)題 131
第5章 菜單、工具欄和狀態(tài)欄 132
5.1 文檔應(yīng)用程序框架 132
5.1.1 文檔應(yīng)用程序的MFC類結(jié)構(gòu) 132
5.1.2 項目的文件組織 133
5.2 菜單 134
5.2.1 更改應(yīng)用程序菜單 134
5.2.2 使用鍵盤快捷鍵 136
5.2.3 菜單的編程控制 137
5.2.4 使用快捷菜單 141
5.3 工具欄 142
5.3.1 使用工具欄編輯器 142
5.3.2 工具按鈕和菜單項相結(jié)合 144
5.3.3 多個工具欄的使用 145
5.4 狀態(tài)欄 148
5.4.1 狀態(tài)欄的定義 148
5.4.2 狀態(tài)欄的常用操作 149
5.4.3 改變狀態(tài)欄的風(fēng)格 150
習(xí)題 151
第6章 框架窗口、文檔和視圖 152
6.1 框架窗口 152
6.1.1 主框架窗口和文檔窗口 152
6.1.2 窗口狀態(tài)的改變 153
6.1.3 窗口風(fēng)格的設(shè)置 154
6.1.4 改變窗口的大小和位置 160
6.2 文檔模板 161
6.2.1 文檔模板類 161
6.2.2 文檔模板字符串資源 162
6.2.3 使用多個文檔類型 164
6.3 文檔的讀寫 167
6.3.1 MFC文檔讀寫機制 167
6.3.2 使用簡單數(shù)組集合類 172
6.3.3 建立可序列化的類 175
6.3.4 文檔序列化示例 176
6.3.5 使用CFile類 181
6.4 文檔視圖結(jié)構(gòu) 184
6.4.1 一般視圖類的使用 184
6.4.2 文檔與視圖的相互作用 189
6.4.3 應(yīng)用程序?qū)ο笾羔樀幕フ{(diào) 191
6.4.4 切分窗口 192
6.4.5 一檔多視 196
習(xí)題 202
第7章 圖形、文本和打印 204
7.1 設(shè)備環(huán)境和簡單數(shù)據(jù)類 204
7.1.1 設(shè)備環(huán)境類 204
7.1.2 坐標(biāo)映射 204
7.1.3 CPoint、CSize和CRect 206
7.1.4 顏色和顏色對話框 209
7.1.5 圖形設(shè)備接口 210
7.2 簡單圖形繪制 211
7.2.1 畫筆 211
7.2.2 畫刷 213
7.2.3 繪圖示例 214
7.3 字體與文字處理 216
7.3.1 字體和字體對話框 216
7.3.2 常用文本輸出函數(shù) 218
7.3.3 文本格式化屬性 220
7.3.4 計算字符的幾何尺寸 221
7.3.5 文檔內(nèi)容顯示及其字體改變 222
7.4 位圖、圖標(biāo)與光標(biāo) 224
7.4.1 使用圖形編輯器 225
7.4.2 位圖 226
7.4.3 圖標(biāo) 229
7.4.4 光標(biāo) 232
7.5 打印與打印預(yù)覽 235
7.5.1 打印與打印預(yù)覽機制 235
7.5.2 打印與打印預(yù)覽的設(shè)計 236
7.5.3 完整的示例 242
習(xí)題 245
第8章 數(shù)據(jù)庫編程 246
8.1 數(shù)據(jù)庫基本概念 246
8.1.1 數(shù)據(jù)模型 246
8.1.2 Visual C++對數(shù)據(jù)庫的支持 247
8.2 ODBC數(shù)據(jù)庫編程 248
8.2.1 MFC的ODBC編程過程 248
8.2.2 ODBC數(shù)據(jù)表更新 253
8.2.3 MFC的ODBC類 255
8.3 數(shù)據(jù)庫常用編程操作 258
8.3.1 顯示記錄總數(shù)和當(dāng)前記錄號 258
8.3.2 編輯記錄 260
8.3.3 字段操作 263
8.3.4 多表處理 267
8.4 數(shù)據(jù)庫相關(guān)的ActiveX控件 273
8.4.1 使用MSFlexGrid控件 273
8.4.2 RemoteData和DBGrid控件 276
8.5 使用ADO操作數(shù)據(jù)庫 279
習(xí)題 286
第9章 高級應(yīng)用 287
9.1 多媒體 287
9.1.1 圖像處理 287
9.1.2 使用媒體控制接口(MCI) 292
9.1.3 使用MCIWnd窗口類 298
9.1.4 使用OpenGL 301
9.1.5 DirectX編程 306
9.2 動態(tài)鏈接庫 312
9.2.1 DLL的概念 312
9.2.2 動態(tài)鏈接庫的創(chuàng)建 313
9.2.3 動態(tài)鏈接庫的訪問 315
9.3 ActiveX控件 316
9.3.1 創(chuàng)建ActiveX控件 317
9.3.2 測試和使用ActiveX控件 323
9.4 多線程 326
9.4.1 進程和線程 326
9.4.2 線程的管理和操作 327
9.4.3 線程通信 328
9.4.4 線程同步 331
9.5 網(wǎng)絡(luò)應(yīng)用 333
9.5.1 概述 334
9.5.2 Windows Sockets編程 334
9.5.3 WinInet應(yīng)用 341
習(xí)題 345
附錄 346
附錄A Visual C++常用編程操作方法 346
附錄B 程序簡單調(diào)試 350
附錄C C++基本知識點 354
C.1 程序書寫規(guī)范 354
C.2 數(shù)據(jù)類型 354
C.3 運算符和表達式 358
C.4 基本語句 361
C.5 函數(shù) 363
C.6 指針和引用 364
C.7 cout和cin 366
C.8 預(yù)處理 366
附錄D 常用的C++庫函數(shù) 369

本目錄推薦

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