[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《開發專家:Visual C++開發入行真功夫》掃描版[PDF]
《開發專家:Visual C++開發入行真功夫》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《開發專家:Visual C++開發入行真功夫》掃描版[PDF] 簡介: 中文名 : 開發專家:Visual C++開發入行真功夫 作者 : 三揚科技 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 電子工業出版社 書號 : 9787121082818 發行時間 : 2009年04月01日 地區 : 大陸 語言 : 簡體中文 簡介 : 內容簡介: 本書全面介
電驢資源下載/磁力鏈接資源下載:
全選
"《開發專家:Visual C++開發入行真功夫》掃描版[PDF]"介紹
中文名: 開發專家:Visual C++開發入行真功夫
作者: 三揚科技
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 電子工業出版社
書號: 9787121082818
發行時間: 2009年04月01日
地區: 大陸
語言: 簡體中文
簡介:



內容簡介:
本書全面介紹了Visual C++ 2008開發環境的特點、使用方法及相關編程技巧。內容涵蓋了Visual Studio 2008運行環境的介紹、C++編程基礎、MFC的應用等;詳細講解了使用Visual C++ 2008進行Windows相關應用程序開發的方法和流程,包括對話框及常用控件的實現,打印操作原理及應用,鍵盤、鼠標操作,圖形、音頻、視頻的處理,多線程及網絡編程,數據庫操作,後台服務程序管理等多方面內容。
  本書注重實用性,每個技術點均給出可運行的案例源碼。在講解理論的同時,還融入了大量實際開發經驗和技巧。
  隨書附贈光盤包含書中范例源文件、各章視頻講解、課後習題答案、就業分析、面試指南、崗位須知、職業指導等內容。
  本書適合作為廣大編程愛好者學習Visual C++的入門教材,也適合作為高校計算機、電子等相關專業師生的參考書箱。
資源來自網絡,如侵犯了您的權利,請點擊,謝謝!
白盤用戶可在(網盤分流地址):本頁“用戶評論”處1樓找下載鏈接。
內容截圖:


目錄:


第1章 走進Visual C++ 2008 1
視頻時長:16分鐘
Visual C++2008通過新的編譯模式來確保.NET框架通過語言基礎結構的一致性和可驗證性,並且具有新的interop模型,不僅提供了本機和托管環境的無縫合並,還在跨邊界的情況下提供了完全控制。
1.1 案例場景 2
1.1.1 輸出簡單文字程序 2
1.1.2 我們現在能做的…… 2
1.2 Visual C++ 2008的集成開發環境 5
1.2.1 Visual C++ 2008的組件工具 5
1.2.2 認識Visual C++ 2008開發環境 6
1.2.3 設置開發環境 8
1.3 Visual C++ 2008的新增特性 8
1.3.1 Visual C++集成開發環境(IDE) 9
1.3.2 Visual C++庫 9
1.3.3 Visual C++編譯器和鏈接器 9
1.4 體驗Visual C++ 2008之旅 10
1.4.1 創建MFC單文檔應用程序 10
1.4.2 創建CLR應用程序 15
1.5 回到案例場景 18
1.5.1 基本思路 19
1.5.2 代碼演練 23
1.6 本章小結與習題 24
1.6.1 重點回顧 24
1.6.2 課後練習 24
第2章 C++基礎語法 25
視頻時長:90分鐘
C++的目標是為程序開發提供一個優良的設計工具,以編寫模塊化程度高、可重用性和可維護性好的程序代碼。
2.1 案例場景 26
2.1.1 員工工資單計算程序 26
2.1.2 我們現在能做的…… 26
2.2 C++的基本語法 26
2.2.1 C++基本數據類型 26
2.2.2 標識符 27
2.2.3 常量和變量 27
2.2.4 指針和引用 31
2.2.5 數組與字符串 32
2.2.6 C++的流程控制 33
2.2.7 C++的函數 40
2.3 C++面向對象的特征 42
2.3.1 封裝 42
2.3.2 多態 43
2.3.3 繼承 43
2.4 C++的特性 45
2.4.1 結構和類 45
2.4.2 構造函數和析構函數 47
2.4.3 函數的重載 48
2.4.4 純虛函數和抽象類 49
2.4.5 new與delete運算符 50
2.4.6 this指針 51
2.5 回到案例場景 52
2.5.1 基本思路 52
2.5.2 代碼演練 53
2.6 本章小結與習題 57
2.6.1 重點回顧 57
2.6.2 課後練習 58
第3章 Windows程序工作原理 59
視頻時長:32分鐘
基於Windows程序的設計是以事件為驅動、消息路由為基礎、窗口函數處理為目的的。
3.1 案例場景 60
3.1.1 窗口程序 60
3.1.2 我們現在能做的…… 60
3.2 Windows編程原理 63
3.2.1 消息和事件 63
3.2.2 WinSDK編程 64
3.2.3 應用程序的窗口 64
3.2.4 Windows程序和操作系統 64
3.3 SDK創建Windows應用程序 65
3.3.1 WinMain()函數 65
3.3.2 設置窗口類型 66
3.3.3 注冊窗口 68
3.3.4 創建窗口 68
3.3.5 顯示和更新窗口 72
3.3.6 窗口函數 73
3.4 回到案例場景 74
3.4.1 基本思路 74
3.4.2 代碼演練 75
3.5 本章小結與習題 76
3.5.1 重點回顧 76
3.5.2 課後練習 76
第4章 MFC創建應用程序 79
視頻時長:30分鐘
作為一個應用程序框架,MFC內容豐富、功能強大。文檔/視圖結構是MFC的基石,它將管理應用程序的數據代碼和產生這些數據的代碼分離。
4.1 案例場景 80
4.1.1 MFC創建多視圖的多文檔應用程序 80
4.1.2 我們現在能做的…… 80
4.2 文檔和視圖 80
4.2.1 文檔的概念 80
4.2.2 視圖的概念 81
4.2.3 文檔和視圖的關系 81
4.3 使用MFC創建應用程序 83
4.3.1 創建單文檔應用程序 84
4.3.2 創建多文檔應用程序 90
4.3.3 創建基於對話框應用程序 91
4.4 回到案例場景 92
4.4.1 基本思路 92
4.4.2 代碼演練 92
4.5 本章小結與習題 94
4.5.1 重點回顧 94
4.5.2 課後練習 94
第5章 深入MFC框架技術 95
視頻時長:55分鐘
MFC中定義了應用程序的一般處理流程,使用面向對象技術對Windows API進行封裝。通過對MFC已有類的集成,可以生成功能更強大的類。
5.1 案例場景 96
5.1.1 模擬MFC機制 96
5.1.2 我們現在能做的…… 96
5.2 MFC的類層次 96
5.3 MFC的關鍵技術 98
5.3.1 RTTI 99
5.3.2 動態創建 101
5.3.3 序列化 102
5.3.4 消息映射 105
5.3.5 命令路由 107
5.4 回到案例場景 110
5.4.1 基本思路 110
5.4.2 代碼演練 111
5.5 本章小結與習題 116
5.5.1 重點回顧 116
5.5.2 課後練習 117
第6章 對話框和常用控件 119
視頻時長:194分鐘
對話框是一種窗體,添加到對話框上的每一個控件都屬於窗體的范疇。在MFC類層次結構中,所有針對窗體所進行的操作,都可以應用到對話框及其通用控件中去。
6.1 案例場景 120
6.1.1 類QQ的窗體設計 120
6.1.2 我們現在能做的…… 120
6.2 對話框 121
6.2.1 對話框的基本概念 121
6.2.2 模態對話框 121
6.2.3 非模態對話框 123
6.3 控件 125
6.3.1 靜態控件 126
6.3.2 下壓按鈕 127
6.3.3 單選按鈕 129
6.3.4 復選框 130
6.3.5 編輯框控件 132
6.3.6 列表框控件 133
6.3.7 組合框控件 135
6.3.8 滾動條控件 137
6.3.9 列表控件 139
6.3.10 Tab控件 142
6.4 屬性單和屬性頁 144
6.5 透明對話框的實現 146
6.6 回到案例場景 147
6.6.1 基本思路 147
6.6.2 代碼演練 148
6.7 本章小結與習題 151
6.7.1 重點回顧 151
6.7.2 課後練習 152
第7章 打印 153
視頻時長:55分鐘
MFC應用程序框架在簡化打印工作的同時,還提供了打印預覽機制,它完全可以取代Windows商業化程序中的相應功能。
7.1 案例場景 154
7.1.1 打印學生成績單 154
7.1.2 我們現在能做的…… 154
7.2 打印概述 155
7.2.1 分辨率 155
7.2.2 設備環境 156
7.2.3 映射模式 157
7.3 打印原理 160
7.3.1 加載打印機資源 160
7.3.2 CPrintInfo類 161
7.3.3 MFC打印流程 161
7.3.4 分頁打印 164
7.3.5 打印預覽 166
7.4 打印控制 166
7.4.1 選擇打印機 167
7.4.2 獲取打印參數 167
7.4.3 設置打印參數 170
7.5 打印實例 171
7.5.1 打印文字 172
7.5.2 打印圖像 173
7.5.3 打印表格 175
7.6 回到案例場景 175
7.6.1 基本思路 175
7.6.2 代碼演練 176
7.7 本章小結與習題 180
7.7.1 重點回顧 180
7.7.2 課後練習 180
第8章 菜單、工具欄和狀態欄 181
視頻時長:120分鐘
每個Windows應用程序都有屬於自己的個性化界面,通過界面,用戶可以方便使用應用程序提供的功能並與程序進行交互。
8.1 案例場景 182
8.1.1 類Office 2003窗口設計 182
8.1.2 我們現在能做的…… 182
8.2 菜單 184
8.2.1 添加菜單資源 184
8.2.2 編輯菜單屬性 186
8.2.3 添加菜單的消息響應 187
8.2.4 創建具有菜單的對話框 189
8.2.5 動態創建菜單 191
8.2.6 個性化菜單 193
8.3 工具欄 196
8.3.1 添加工具欄資源 196
8.3.2 編輯工具欄屬性 198
8.3.3 創建具有工具欄的對話框 199
8.3.4 添加工具欄按鈕的消息響應 200
8.3.5 動態添加工具欄按鈕 202
8.3.6 動態停靠工具欄 203
8.3.7 個性化工具欄 204
8.4 狀態欄 206
8.4.1 創建具有狀態欄的對話框 207
8.4.2 個性化狀態欄 207
8.5 回到案例場景 209
8.5.1 基本思路 209
8.5.2 代碼演練 211
8.6 本章小結與習題 214
8.6.1 重點回顧 214
8.6.2 課後練習 215
第9章 鍵盤和鼠標 217
視頻時長:50分鐘
鍵盤與鼠標是操作計算機最重要的輸入工具,掌握鍵盤與鼠標消息處理機制,是對一個程序員最基本的要求。
9.1 案例場景 218
9.1.1 截獲鍵盤輸入的程序 218
9.1.2 我們現在能做的…… 218
9.2 鍵盤 219
9.2.1 虛擬鍵碼和掃描碼 219
9.2.2 鍵盤消息 219
9.2.3 模擬鍵盤的輸入 222
9.2.4 確定和改變鍵盤的狀態 223
9.3 鼠標 224
9.3.1 鼠標消息 224
9.3.2 獲取鼠標的窗口位置 226
9.3.3 非客戶區的鼠標消息響應 227
9.3.4 窗口的鼠標跟隨 228
9.3.5 更改光標的形狀 229
9.4 鍵盤鉤子 230
9.4.1 鉤子的原理 231
9.4.2 進程內鉤子 232
9.4.3 進程外鉤子 234
9.4.4 系統鍵盤鉤子 236
9.5 回到案例場景 236
9.5.1 基本思路 236
9.5.2 代碼演練 237
9.6 本章小結與習題 239
9.6.1 重點回顧 239
9.6.2 課後練習 239
第10章 圖形 241
視頻時長:94分鐘
Windows操作系統是基於圖形的視窗操作系統,圖形為使用者提供了功能強大、簡單易用的操作界面。GDI的引入使得開發人員在執行與圖形及文本有關的操作時,可以只關注具體功能的實現過程。
10.1 案例場景 242
10.1.1 MiniCAD程序設計 242
10.1.2 我們現在能做的…… 242
10.2 圖形設備接口GDI 244
10.2.1 設備上下文 244
10.2.2 GDI對象 245
10.3 坐標系統 246
10.3.1 坐標系統的分類 246
10.3.2 坐標之間的轉換 247
10.4 映射模式 250
10.4.1 映射模式的概念 250
10.4.2 映射模式的設置 251
10.4.3 映射模式的轉換 251
10.5 文本編程 254
10.5.1 插入符 254
10.5.2 設置字體 256
10.5.3 字符顯示 259
10.6 圖形繪制和填充 261
10.6.1 繪制圖形 261
10.6.2 圖形填充 263
10.7 GDI+ 265
10.8 回到案例場景 266
10.8.1 基本思路 266
10.8.2 代碼演練 267
10.9 本章小結與習題 269
10.9.1 重點回顧 269
10.9.2 課後練習 270
第11章 位圖 271
視頻時長:98分鐘
位圖文件是一種被廣泛應用的文件格式,對於最為流行的圖像處理軟件Photoshop、AutoCAD及CorelDraw等都是基於位圖的。
11.1 案例場景 272
11.1.1 圖像處理程序設計 272
11.1.2 我們現在能做的…… 272
11.2 位圖概述 274
11.2.1 設備相關位圖 274
11.2.2 設備無關位圖 274
11.2.3 位圖文件的結構 275
11.2.4 位圖的顯示 276
11.3 位圖的幾何變化 279
11.3.1 位圖的倒置 279
11.3.2 位圖的旋轉 281
11.3.3 位圖的縮放與拉伸 283
11.4 圖像的轉換 285
11.4.1 位圖轉換為JPG 285
11.4.2 JPG轉換為位圖 290
11.5 回到案例場景 291
11.5.1 基本思路 291
11.5.2 代碼演練 293
11.6 本章小結與習題 296
11.6.1 重點回顧 296
11.6.2 課後練習 297
第12章 音頻與視頻 299
視頻時長:50分鐘
多媒體技術是一種綜合性的電子信息技術,它為傳統的計算機系統、音頻視頻設備帶來了方向性的變革,對大眾傳媒產生了深遠的影響。
12.1 案例場景 300
12.1.1 音樂播放器程序 300
12.1.2 我們現在能做的…… 300
12.2 音頻 301
12.2.1 MCI接口 301
12.2.2 音頻播放 302
12.2.3 音量調節 305
12.2.4 G.711音頻編碼 307
12.2.5 聲音錄制 307
12.3 視頻 309
12.3.1 播放AVI流 309
12.3.2 播放FLASH 312
12.4 回到案例場景 315
12.4.1 基本思路 315
12.4.2 代碼演練 316
12.5 本章小結與習題 320
12.5.1 重點回顧 320
12.5.2 課後練習 320
第13章 進程間的通信 321
視頻時長:53分鐘
復雜的程序在運行時往往包含了多個進程,而各個進程並不是獨立的,它們之間發生信息交互。
13.1 案例場景 322
13.1.1 進程間信息交互程序設計 322
13.1.2 我們現在能做的…… 322
13.2 進程概述 322
13.2.1 進程的概念 322
13.2.2 進程的創建和啟動 323
13.2.3 進程的終結 325
13.3 進程間通信 326
13.3.1 注冊表方式 326
13.3.2 共享文件方式 330
13.3.3 共享內存方式 333
13.3.4 共享數據段 337
13.3.5 映射文件方式 340
13.3.6 管道方式 344
13.3.7 剪貼板方式 354
13.3.8 消息方式 358
13.4 回到案例場景 360
13.4.1 基本思路 360
13.4.2 代碼演練 361
13.5 本章小結與習題 361
13.5.1 重點回顧 361
13.5.2 課後練習 362
第14章 多線程編程 363
視頻時長:30分鐘
在應用程序中創建的多個線程,並發地運行於同一個進程中。所有線程共同使用虛擬地址空間、全局變量和系統資源。
14.1 案例場景 364
14.1.1 生產者和消費者程序設計 364
14.1.2 我們現在能做的…… 364
14.2 線程 365
14.2.1 線程的概念 365
14.2.2 線程的創建與終止 367
14.2.3 線程優先級 369
14.2.4 線程掛起與睡眠 370
14.2.5 線程狀態之間的轉換 371
14.3 線程的同步和互斥 372
14.3.1 事件 372
14.3.2 互斥量 376
14.3.3 信號量 377
14.3.4 臨界區 379
14.4 回到案例場景 381
14.4.1 基本思路 381
14.4.2 代碼演練 381
14.5 本章小結與習題 383
14.5.1 重點回顧 383
14.5.2 課後練習 384
第15章 網絡編程 385
視頻時長:133分鐘
Windows Socket是一種簡單的網絡程序實現方法,它是鏈接應用程序與網絡驅動的橋梁。
15.1 案例場景 386
15.1.1 類QQ的聊天工具 386
15.1.2 我們現在能做的…… 386
15.2 網絡基本知識 386
15.2.1 TCP/IP協議概述 386
15.2.2 IP協議 388
15.2.3 TCP協議 389
15.2.4 端口 390
15.3 網絡基本應用 391
15.3.1 獲取計算機的名字 391
15.3.2 獲取計算機的IP 392
15.3.3 獲取計算機網卡信息 394
15.3.4 獲取局域網內機器的IP 398
15.4 WinSock編程 401
15.4.1 WinSock概述 401
15.4.2 WinSock編程基礎 403
15.5 收發電子郵件 413
15.5.1 E-mail協議解讀:SMTP 414
15.5.2 E-mail協議解讀:POP3 418
15.6 HTTP協議 422
15.6.1 HTTP工作方式 422
15.6.2 HTTP消息 422
15.6.3 統一資源定位符(URL) 423
15.6.4 請求頭域 424
15.6.5 響應消息 425
15.7 FTP協議 426
15.7.1 FTP協議解讀 426
15.7.2 FTP應答 431
15.8 回到案例場景 432
15.8.1 基本思路 432
15.8.2 代碼演練 434
15.9 本章小結與習題 439
15.9.1 重點回顧 439
15.9.2 課後練習 440
第16章 數據庫 441
視頻時長:60分鐘
數據庫是對大規模數據進行集中、統一、獨立管理的產物。根據采用的數據模型不同,數據庫分為層次數據庫系統、網狀數據庫系統、系統數據庫系統及面向對象數據庫系統。
16.1 案例場景 442
16.1.1 教師管理程序設計 442
16.1.2 我們現在能做的…… 442
16.2 數據庫編程基礎 445
16.2.1 ODBC方式 445
16.2.2 ADO方式 446
16.2.3 ADO+方式 447
16.3 數據庫的基本操作 448
16.3.1 執行SQL語句 448
16.3.2 使用存儲過程 452
16.4 連接遠程SQL Server服務器 454
16.4.1 服務器端的基本配置 454
16.4.2 客戶端的基本配置 459
16.4.3 VC++遠程數據庫操作 460
16.5 連接遠程Oracle服務器 461
16.5.1 服務器端的基本配置 462
16.5.2 客戶端的基本配置 465
16.5.3 VC++遠程數據庫操作 465
16.6 回到案例場景 467
16.6.1 基本思路 467
16.6.2 代碼演練 469
16.7 本章小結與習題 471
16.7.1 重點回顧 471
16.7.2 課後練習 472
第17章 動態鏈接庫 473
視頻時長:60分鐘
動態鏈接庫是一些獨立的文件,包含可能被可執行程序或其他DLL調用、用以完成某項工作的函數。只有調用動態鏈接庫中的函數時,它才發揮作用。
17.1 案例場景 474
17.1.1 程序模塊化設計 474
17.1.2 我們現在能做的…… 474
17.2 概述 477
17.2.1 動態鏈接庫的概念 477
17.2.2 靜態鏈接與動態鏈接 477
17.2.3 使用動態鏈接庫的優點 478
17.2.4 DLL與可執行文件的差別 479
17.2.5 DLL的類型 479
17.2.6 DLL類型的選擇 480
17.2.7 DllMain函數 480
17.3 DLL的調用 481
17.3.1 調用約定 481
17.3.2 靜態調用 482
17.3.3 動態調用 484
17.4 DLL的接口 484
17.4.1 DLL導出變量和函數 486
17.4.2 DLL導出類 487
17.4.3 利用MFC創建動態鏈接庫 487
17.5 回到案例場景 489
17.5.1 基本思路 490
17.5.2 代碼演練 490
17.6 本章小結與習題 492
17.6.1 重點回顧 492
17.6.2 課後練習 492
第18章 後台服務程序 493
視頻時長:24分鐘
後台服務程序在許多大型軟件項目中都扮演著重要的角色,它使系統的各種服務、資源與應用的表示之間形成一個松耦合關系,增加軟件系統的穩定性和伸縮性。
18.1 案例場景 494
18.1.1 後台自動運行程序設計 494
18.1.2 我們現在能做的…… 495
18.2 創建服務 496
18.2.1 服務基本概念 496
18.2.2 創建服務的步驟 498
18.2.3 創建服務程序 499
18.2.4 創建界面服務程序 505
18.2.5 事件日志 506
18.3 回到案例場景 508
18.3.1 基本思路 508
18.3.2 代碼演練 509
18.4 本章小結與習題 513
18.4.1 重點回顧 514
18.4.2 課後練習 514



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved