編輯推薦
《Visual C++從入門到精通》,超級暢銷的C語言經典著作,100000讀者的共同選擇,長期雄踞各大書店、網店排行榜前列。本次改版在傳承經典的基礎上,對內容進行全麵擴充,大量補充典型案例,貼近實戰,幫助讀者迅速積纍開發經驗。
強大的編委會陣容,業界專傢傾力推薦
中國軟件行業協會教育與培訓委員會 秘書長 邱欽倫
微軟開發工具及平颱事業部 産品經理 鬍德民
Sun亞洲全球化中心 技術總監 劉傑
龍馬創新教育研究室 總裁 孔長徵
河南省863軟件孵化器有限公司 總經理 翟為唐
廣東拓思軟件科學園有限公司 副總經理 黃萬民
西安863軟件孵化器有限公司 總經理 樓文曉
鄭州大學信息工程學院 副院長 周清雷
華大銳誌軟件人纔孵化基地 技術總監 微軟有價值專傢(MVP) 王豫翔
NEC信息係統(中國)有限公司 開發部長 石少崢
東忠集團 副總裁 李朝陽
《程序員》雜誌、CSDN技術專傢 尹成
51CTO.com 技術總監 陳德勇
微軟有價值專傢(MVP) 楊雲
DVD光盤超值贈送
21小時全程同步教學錄像,一綫教學和開發人員貼心講解,配閤圖書高效學習
18小時價值6000元的Oracle項目實戰教學錄像,幫您輕鬆學會Oracle數據庫
107個典型範例、5個經典應用程序開發指導、6個完整項目,在實戰中掌握VC++編程
19個實戰測試及解析,舉一反三,掌握更透徹
8個超值資源大放送
超值資源1:118 頁庫函數查詢手冊
超值資源2:224 頁MFC查詢手冊
超值資源3:53 個Visual C++常見錯誤及解決方案
超值資源4:100 個Visual C++開發經驗及技巧大匯總
超值資源5:100 個Visual C++常見麵試題
超值資源6:軟件開發文檔模闆
超值資源7:Visual C++ 程序員職業規劃電子書
超值資源8:Visual C++ 程序員麵試技巧電子書
零基礎、入門級的講解——無論讀者是否從事計算機相關行業,是否接觸過Visual C++,是否使用Visual C++開發過項目,都能從本書中找到起點。
超多、實用、專業的範例和項目——本書結閤實際工作中的範例,逐一講解Visual C++的各種知識和技術。還以實際開發項目來總結本書所學內容,幫助讀者在實戰中掌握知識,輕鬆擁有項目經驗。
隨時檢測自己的學習成果——每章首頁羅列瞭“本章要點”,以便讀者明確學習方嚮。每章的“實戰練習”則根據所在章的知識點精心設計而成,讀者可以隨時自我檢測,鞏固所學知識。
細緻入微、貼心提示——本書在講解過程中使用瞭“提示”、“注意”、“ 技巧”等小欄目,幫助讀者在學習過程中更清楚地理解基本概念、掌握相關操作,並輕鬆獲取實戰技巧。
內容簡介
《Visual C++從入門到精通(第2版)》以零基礎講解為宗旨,用實例引導讀者學習,深入淺齣地介紹瞭Visual C++的相關知識和實戰技能。
《Visual C++從入門到精通(第2版)》第1篇【基礎知識】主要講解Visual C++ 6.0的基礎知識、C++ 語法、Windows編程和MFC、文檔與視圖、控件應用、菜單、工具欄、狀態欄和對話框等;第2篇【核心技術】主要講解麵嚮對象編程、數據庫係統與SQL語言、Visual C++數據庫編程、文件操作、圖形繪製與文本輸齣,以及網絡編程和多媒體編程等;第3篇【應用開發】主要講解全屏顯示程序開發、屏幕抓圖程序開發、剪貼闆管理程序開發、換膚程序開發,以及TCP查看器開發等;第4篇【項目實戰】主要講解項目規劃,以及學生宿捨管理係統、瀏覽器、企業人事工資管理係統、學生成績管理係統、圖書管理係統以及餐廳管理係統等的開發實戰。
《Visual C++從入門到精通(第2版)》所附DVD光盤中包含瞭與圖書內容全程同步的教學錄像。此外,還贈送瞭大量相關學習資料,以便讀者擴展學習。
《Visual C++從入門到精通(第2版)》適閤任何想學習Visual C++的讀者,無論您是否從事計算機相關行業,是否接觸過Visual C++,均可通過學習快速掌握Visual C++的開發方法和技巧。
作者簡介
龍馬高新教育,專業的計算機研究、教育機構,擁有近20年的圖書齣版經曆,與39所高校、8個行業協會、5傢知名網站保持閤作關係,屢獲全國暢銷書大奬,其推齣的“編程寶典”、“完全自學手冊”、“從入門到精通”、“從新手到高手”、“精通100%”、“非常網絡6+1”等均成為業界知名圖書,受到百萬讀者的認可和推薦。
內頁插圖
目錄
第0章 如何學習Visual C++ 1
0.1 什麼是Visual C++ 6.0 2
0.2 Visual C++與C++ 2
0.3 使用Visual C++開發程序的過程 2
0.4 怎樣學習Visual C++ 3
第1篇 基礎知識
第1章 步入Visual C++開發之門—初識Visual C++ 6.0 6
1個Visual C++應用程序。
1.1 什麼是Visual C++ 6.0 7
1.1.1 為什麼選擇Visual C++ 6.0 7
1.1.2 Visual C++的不同版本 7
1.2 Visual C++ 6.0開發環境的搭建 8
1.2.1 安裝Visual C++ 6.0 8
1.2.2 啓動Visual C++ 6.0 11
1.3 Visual C++ 6.0開發環境介紹 11
1.3.1 操作命令集閤——菜單欄和工具欄 12
1.3.2 開始C++程序——【NEW】對話框 13
1.3.3 項目管理——工作區窗口 14
1.3.4 窗體及代碼編輯——編輯窗口 15
1.3.5 程序調試——輸齣窗口 15
1.4 Visual C++ 6.0的常用工具 16
1.4.1 應用程序嚮導 16
1.4.2 資源編輯器 16
1.4.3 類嚮導 17
1.4.4 身邊的老師——MSDN 18
1.5 第1個Visual C++ 應用程序 18
1.6 Visual C++ 程序調試 21
1.6.1 調試環境 21
1.6.2 調試程序 25
1.7 高手點撥 28
1.8 實戰練習 28
第 2章 Visual C++的入門階梯—C++語法基礎 29
2.1 保留字和標識符 30
2.1.1 保留字 30
2.1.2 標識符 30
2.2 常量與變量 31
2.2.1 常量 32
2.2.2 變量 33
2.3 C++的數據類型 34
2.3.1 基本數據類型 35
2.3.2 基本數據類型的選取 37
2.3.3 數組類型 38
2.3.4 結構體類型 41
2.3.5 共用體類型 44
2.3.6 枚舉類型 46
2.3.7 指針類型 47
2.3.8 引用類型 53
2.3.9 自定義類型 54
2.4 運算符與錶達式 54
2.4.1 算術運算符和算術錶達式 55
2.4.2 關係運算符和關係錶達式 56
2.4.3 邏輯運算符和邏輯錶達式 56
2.4.4 賦值運算符和賦值錶達式 57
2.4.5 自增和自減(增1和減1)運算符 58
2.4.6 逗號運算符和逗號錶達式 59
2.4.7 sizeof運算符和錶達式 59
2.4.8 條件運算符和條件錶達式 60
2.5 控製語句 60
2.5.1 順序結構 61
2.5.2 選擇結構 62
2.5.3 循環結構 68
2.5.4 轉嚮語句 73
2.6 高手點撥 76
2.7 實戰練習 76
第 3章 應用程序開發基礎—Windows編程和MFC基礎 77
3.1 Windows編程模式 78
3.1.1 傳統的過程式編程模式 78
3.1.2 事件驅動編程模式 78
3.1.3 消息 80
3.2 MFC基礎 84
3.2.1 MFC的特性 84
3.2.2 MFC的類層次 85
3.2.3 MFC中的常用類 90
3.3 高手點撥 102
3.4 實戰練習 102
第 4章 應用程序的結構—文檔與視圖 103
4.1 文檔與視圖 104
4.1.1 文檔與視圖概述 104
4.1.2 文檔與視圖的結構 104
4.2 文檔與視圖通信的關鍵函數 105
4.3 單文檔應用程序 106
4.3.1 第1步:創建項目 106
4.3.2 第2步:主要程序類 108
4.3.3 第3步:添加鼠標事件 110
4.3.4 第4步:設置菜單 113
4.3.5 第5步:添加對話框 117
4.4 多文檔應用程序 118
4.5 綜閤應用—連續打開文檔功能的閱讀器 123
4.6 高手點撥 131
4.7 實戰練習 132
第 5章 程序界麵的組成—控件應用 133
5.1 控件基礎 134
5.1.1 控件概述 134
5.1.2 如何創建控件 134
5.2 Visual C++ 6.0中的常用控件 135
5.2.1 文本控件 135
5.2.2 編輯框控件 135
5.2.3 按鈕控件 136
5.2.4 單選按鈕控件 136
5.2.5 復選框控件 136
5.2.6 列錶框控件 136
5.2.7 組閤框控件 137
5.2.8 控件消息 138
5.2.9 綜閤應用 138
5.3 高級控件應用 152
5.3.1 樹形視圖控件 152
5.3.2 圖像列錶控件 154
5.3.3 綜閤應用 155
5.4 高手點撥 161
5.5 實戰練習 162
第 6章 命令集結地—菜單 163
6.1 創建普通菜單 164
6.1.1 添加新菜單項 164
6.1.2 編輯菜單項的屬性 164
6.1.3 刪除菜單項 165
6.1.4 菜單編輯應用實例 166
6.2 添加菜單命令處理函數 168
6.2.1 添加命令處理函數 168
6.2.2 啓用和禁用菜單命令 169
6.2.3 復選和單選標記菜單命令 169
6.2.4 命令處理函數應用實例 169
6.3 創建彈齣式菜單 172
6.4 高手點撥 174
6.5 實戰練習 176
第 7章 工具欄和狀態欄 177
7.1 工具欄 178
7.1.1 嚮工具欄添加按鈕 178
7.1.2 編輯按鈕屬性 179
7.1.3 添加工具欄間隔 179
7.1.4 刪除按鈕 180
7.1.5 啓用和禁用工具欄按鈕 181
7.2 狀態欄 183
7.2.1 修改應用程序的狀態欄 183
7.2.2 更新狀態欄窗格內容 185
7.3 高手點撥 187
7.4 實戰練習 188
第 8章 人機交互的界麵—對話框 189
8.1 對話框概述 190
8.2 創建對話框 191
8.3 對話框常用控件 194
8.3.1 常用控件簡介 194
8.3.2 控件屬性設置 194
8.3.3 添加控件 195
8.4 設置控件Tab鍵順序 199
8.5 綜閤應用—人員管理程序 200
8.6 高手點撥 207
8.7 實戰練習 208
第2篇 核心技術
第 9章 主流軟件開發方法—麵嚮對象編程基礎 210
9.1 類和對象 211
9.1.1 什麼是類和對象 211
9.1.2 數據成員及成員函數 216
9.1.3 構造函數與析構函數 220
9.1.4 友元函數 223
9.1.5 this指針 224
9.1.6 new和delete運算符 225
9.2 繼承和派生 226
9.2.1 基本概念 226
9.2.2 派生類的定義 228
9.2.3 公有繼承和私有繼承的實例 230
9.2.4 派生類的指針 236
9.2.5 多繼承 239
9.3 多態性與虛函數 244
9.3.1 多態性的概念與應用 244
9.3.2 虛函數的使用 246
9.3.3 純虛函數和抽象類 248
9.4 高手點撥 251
9.5 實戰練習 252
第 10章 初識數據庫—數據庫係統與SQL語言基礎 253
10.1 數據庫基本概念 254
10.1.1 信息與數據 254
10.1.2 數據庫係統概述 254
10.2 Visual C++ 6.0支持的常用數據庫 254
10.3 SQL語言簡介 255
10.3.1 SQL語言的特點 255
10.3.2 常用SQL語句簡介 255
10.4 Select語句的使用 257
10.4.1 基本Select語句 257
10.4.2 As子語句 258
10.4.3 Where子語句 259
10.4.4 Group By子語句 260
10.4.5 Order By子語句 261
10.5 SQL中的常用函數 261
10.5.1 算術函數 262
10.5.2 統計函數 263
10.6 利用SQL語言修改錶數據 265
10.6.1 Insert語句 265
10.6.2 Update語句 266
10.6.3 Delete語句 267
10.7 高手點撥 267
10.8 實戰練習 268
第 11章 Visual C++與數據庫—Visual C++數據庫編程 269
11.1 Visual C++ 6.0常用的數據庫訪問技術 270
11.2 ODBC概述 270
11.2.1 ODBC層次結構 270
11.2.2 管理數據源 271
11.2.3 SDK和API 274
11.3 ODBC API編程 274
11.3.1 ODBC API編程流程 275
11.3.2 ODBC API編程實例 278
11.4 ODBC MFC編程 285
11.4.1 CDatabase類 285
11.4.2 CRecordSet類 285
11.4.3 ODBC MFC編程實例 286
11.5 ADO概
前言/序言
Visual C++從入門到精通(第2版) 下載 mobi epub pdf txt 電子書