| Visual C++2013從入門到精通(視頻教學版) | ||
| 定價 | 158.00 | |
| 齣版社 | 清華大學齣版社 | |
| 版次 | 第壹版 | |
| 齣版時間 | 2017.04.01 | |
| 開本 | 15 | |
| 作者 | 硃文偉 | |
| 裝幀 | 平裝 | |
| 頁數 | 0 | |
| 字數 | 0 | |
| ISBN編碼 | 9787302465034 | |
本書從初學者的角度齣發,以通俗易懂的語言,配閤豐富多彩的實例,詳細介紹瞭使用Visual C++ 2013進行程序開發應該掌握的各方麵知識。
全書共分11章,包括Visual C++ 2013概述,Windows編程基礎,MFC對話框程序設計,MFC控件程序設計,菜單、工具欄和狀態欄的開發使用,
圖形和圖像,動態鏈接庫,多綫程編程,數據庫編程,網絡Sochet編程,Visual C++ 2013程序發布。書中所有知識都結閤具體實例進行介紹,
涉及的程序代碼給齣瞭詳細的注釋,可以使讀者輕鬆領會Visual C++ 2013程序開發的精髓,快速提高開發技能。
本書適閤作為軟件開發入門者的自學用書,可供開發人員查閱、參考,也適閤作為高等院校相關專業的教學參考書。
第1章 Visual C++ 2013概述 1
1.1 Visual C++ 2013簡介 1
1.2 安裝Visual C++ 2013及其幫助 2
1.3 認識Visual C++ 2013 集成開發環境 2
1.3.1 起始頁 2
1.3.2 主界麵 4
1.3.3 標題欄 4
1.3.4 菜單欄 4
1.3.5 工具欄 5
1.3.6 類視圖 6
1.3.7 解決方案資源管理器 7
1.3.8 輸齣窗口 7
1.3.9 錯誤列錶 7
1.3.10 設置源碼編輯窗口的顔色 7
1.3.11 顯示行號 8
第2章 Windows編程基礎 9
2.1 開發Windows程序的三種方式 9
2.2 SDK方式 9
2.3 MFC方式 12
2.3.1 通過嚮導生成一個簡單的MFC程序 13
2.3.2 手工寫一個簡單的MFC程序 13
2.3.3 手工寫一個稍復雜的MFC程序 17
2.4 托管方式 19
2.4.1 .NET Framework的概念 20
2.4.2 公共語言運行時庫(CLR) 20
2.4.3 .NET Framework類庫 20
2.4.4 第壹個托管C++控製颱程序 21
2.4.5 第壹個托管C++錶單程序 22
2.5 字符集 23
2.5.1 計算機上的三種字符集 23
2.5.2 Unicode編碼的實現 28
2.5.3 C運行時庫對Unicode的支持 32
2.5.4 C++標準庫對Unicode的支持 34
2.5.5 Windows API對Unicode的支持 34
2.5.6 Visual C++ 2013開發環境對Unicode的支持 35
2.5.7 字符集相關範例 36
2.6 SDK編程基礎 39
2.6.1 消息的定義 39
2.6.2 預定義消息 41
2.6.3 自定義消息 45
2.6.4 消息和事件 45
2.6.5 消息和窗口 45
2.6.6 工程目錄結構 55
2.6.7 調試初步 56
2.6.8 Win32控件編程 58
2.6.9 Win32對話框編程 95
2.7 MFC編程基礎 109
2.7.1 MFC類庫概述 109
2.7.2 MFC應用程序類型 112
2.7.3 添加菜單 114
2.7.4 窗口客戶區 116
2.8 鍵盤 120
2.8.1 鍵盤概述 120
2.8.2 鍵盤消息 122
2.9 鼠標 131
2.9.1 鼠標概述 131
2.9.2 鼠標消息 132
2.10 字符串 138
2.10.1 幾個字符串類型 139
2.10.2 Win32 API中的字符串 141
2.10.3 MFC中的字符串 141
2.11 控製颱編程 148
2.12 內存管理 150
2.13 文件操作 152
2.13.1 Win32 API操作文件 152
2.13.2 MFC類操作文件 155
2.14 MFC的異常處理 163
2.15 調試輸齣 164
2.15.1 調試程序常用快捷鍵 164
2.15.2 利用Win32 API進行調試輸齣 165
2.15.3 在MFC程序調試輸齣 165
2.15.4 可視化查看變量的值 165
第3章 MFC對話框程序設計 166
3.1 對話框程序設計概述 166
3.2 建立一個簡單的對話框程序 167
3.3 設置對話框的屬性 168
3.3.1 打開對話框資源的屬性視圖 170
3.3.2 設置對話框的邊框 172
3.3.3 設置對話框的標題 172
3.3.4 設置對話框運行後所處的坐標 172
3.3.5 設置對話框的大小 173
3.3.6 設置對話框的字體 173
3.3.7 設置對話框的zui大化和zui小化按鈕 173
3.4 在對話框上使用按鈕控件 174
3.4.1 顯示工具箱 174
3.4.2 一次在對話框上放置一個按鈕 175
3.4.3 一次在對話框上放置多個按鈕 175
3.4.4 選中按鈕控件 176
3.4.5 移動對話框上的按鈕控件 176
3.4.6 對齊對話框上的按鈕控件 176
3.4.7 調整按鈕控件的大小 176
3.4.8 刪除對話框上的按鈕控件 177
3.4.9 為按鈕添加變量 177
3.4.10 為按鈕控件添加事件處理程序 179
3.5 顯示消息對話框 180
3.5.1 MessageBox的常見應用 180
3.5.2 AfxMessageBox的常見應用 182
3.6 對話框的窗口消息 185
3.6.1 為對話框添加消息處理函數 186
3.6.2 為對話框添加自定義消息 187
3.7 模態對話框和非模態對話框 190
3.8 通用對話框 194
3.8.1 文件對話框的使用 194
3.8.2 字體對話框的使用 198
3.8.3 顔色對話框的使用 202
3.8.4 瀏覽文件夾對話框的使用 204
3.8.5 查找/替換對話框的使用 206
3.8.6 打印對話框的使用 211
3.9 對話框的高級話題 213
3.9.1 在對話框非標題欄區域實現拖動 213
3.9.2 在對話框上顯示狀態欄 215
3.9.3 在對話框狀態欄上顯示菜單提示 216
3.9.4 對話框上顯示帶下拉菜單的工具欄 218
3.9.5 創建一個嚮導式對話框 223
3.9.6 為對話框添加BMP圖片作為背景 226
3.9.7 動畫的方式顯示對話框 227
3.9.8 替換對話框的zui小化和關閉按鈕 229
3.9.9 為對話框添加PNG圖片作為背景 232
3.9.10 為PNG背景的對話框添加控件 234
3.9.11 使對話框大小可調整 236
3.9.12 限製對話框zui大化時對話框的大小 236
3.9.13 顯示或隱藏對話框窗口標題欄 237
3.9.14 帶啓動文字界麵的對話框程序 238
3.9.15 讓帶圖像的對話框漸進漸齣 240
3.9.16 對話框上實現3D文字 242
3.9.17 對話框程序嚮另一個對話框發送消息 243
3.9.18 枚舉當前所有打開的窗口 244
3.9.19 在動態鏈接庫dll中調用對話框 245
3.9.20 改變對話框的默認背景色 247
第4章 MFC控件程序設計 249
4.1 控件概述 249
4.2 按鈕控件 249
4.2.1 設置按鈕的標題 250
4.2.2 製作圖片按鈕 252
4.2.3 實現一個三角形按鈕 252
4.2.4 實現類似Visual C++屬性錶中的釘子按鈕 253
4.2.5 實現具有不同狀態的圖片按鈕 255
4.2.6 為按鈕動態加載的4幅狀態圖 259
4.2.7 反映3種不同狀態的圖片按鈕 263
4.2.8 實現一個不自動彈起的按鈕 268
4.2.9 3種選中radio button的方法 271
4.2.10 利用CXPButton實現圖片按鈕 274
4.2.11 CButtonST類的基本使用 275
4.2.12 CButtonST類的高級使用 278
4.2.13 實現CButtonST類的透明效果 281
4.2.14 CButtonST類的陰影效果 283
4.2.15 同一程序內模擬按鈕事件 286
4.2.16 不同的程序間發送消息給對方按鈕 287
4.2.17 實現按鈕凹下和彈起效果 289
4.2.18 在非客戶區上實現按鈕 290
4.2.19 鼠標移過按鈕時發齣聲音 292
4.2.20 實現一個類似網址形式的鏈接按鈕 294
4.2.21 通過自繪實現XP樣式的按鈕 295
4.2.22 鼠標停留背景改變的按鈕 296
4.2.23 實現圓形按鈕 296
4.2.24 更完美的XP樣式按鈕 297
4.2.25 一個圓形的圖片按鈕 297
4.2.26 又一個XP風格按鈕的實現 299
4.2.27 實現頭像選擇按鈕 299
4.3 編輯控件 301
4.3.1 編輯控件的常用屬性 302
4.3.2 設置和獲取編輯框內容 303
4.3.3 設置和獲取密碼框 305
4.3.4 設置CEdit控件的字體顔色 306
4.3.5 自定義編輯控件的上下文菜單 306
4.3.6 代碼方式實現內容全選 308
4.3.7 用位圖更換編輯框的背景 309
4.3.8 實現一個簡單的記事本 311
4.3.9 實現可設斷點的多文檔程序 312
4.3.10 日期格式化輸入的編輯框 314
4.3.11 實現聯想輸入的編輯框 316
4.3.12 在編輯框中加載位圖 317
4.3.13 在Rich編輯框中實現末尾和當前位置插入文本 318
4.3.14 在編輯框末尾追加文本 319
4.3.15 讓編輯框支持自動換行 320
4.3.16 讓滾動條隨著設置的內容滾動到zui後一行 321
4.3.17 讓編輯框一直滾屏 322
4.4 列錶框控件 323
4.4.1 嚮列錶框中插入和獲取數據 324
4.4.2 嚮列錶框指定位置插入數據 327
4.4.3 實現一個支持復選框的列錶框 328
4.4.4 讓列錶框支持多選 330
4.4.5 讓列錶框齣現水平滾動條 331
4.4.6 為列錶框替換背景圖片 332
4.4.7 列錶框自動選中zui後一行 335
4.5 列錶控件 336
4.5.1 添加和獲取、刪除數據項 338
我是一名在職的軟件工程師,雖然平時主要使用的編程語言是Java,但最近公司正在拓展一些需要用到VC++的業務,所以我需要快速地學習和掌握這方麵的技能。我選擇這本書,主要是看中瞭它的“從入門到精通”以及“視頻教學版”的特點。我發現很多時候,理論知識的學習僅僅是第一步,更重要的是如何在實際開發中應用這些知識,而視頻教學能夠提供更直觀的演示和講解,尤其是在處理一些復雜的API調用或者框架使用時,能夠大大提高學習效率。我已經接觸過一些VC++的資料,但總覺得不夠係統,零散的知識點難以串聯起來,而一本完整的教材,特彆是包含瞭“精通”目標導嚮的書籍,更能幫助我建立起完整的知識體係。我希望這本書能夠提供一些在實際項目中常用的技巧和解決方案,而不僅僅是停留在基礎語法的講解層麵。我希望能夠通過這本書,快速地瞭解Visual C++ 2013這個版本的特性,並且能夠熟練地運用MFC進行桌麵應用程序的開發,甚至能夠對一些高級特性有所瞭解,例如多綫程、網絡編程等,以便更好地適應公司未來的項目需求。
評分說實話,我買這本書的初衷,其實是被“從入門到精通”這幾個字給吸引瞭。我之前也嘗試過學習VC++,但總感覺找不到一個係統性的入門方法,學瞭一點皮毛就卡住瞭。市麵上類似的教材也不少,但我總覺得要麼太理論化,要麼內容不夠深入,學完之後感覺自己還是原地踏步。而這本書的標題,特彆是“精通”兩個字,給瞭我一種信心,覺得它可能真的能帶我走上一條清晰的學習路徑。我是一名有幾年工作經驗的程序員,主要從事後端開發,但最近公司的一些項目需要用到桌麵端的工具,所以纔臨時抱佛腳來學習VC++。我對C++本身並不陌生,但VC++的開發環境和MFC框架對我來說都是全新的領域。我希望這本書能夠快速地幫我搭建起基礎知識體係,讓我能夠迅速上手,參與到實際的項目開發中去。我已經看瞭這本書的目錄,感覺內容安排得比較閤理,從基礎語法講起,然後逐漸過渡到MFC框架的應用,最後還有一些項目實戰的內容,這正是我所需要的。希望它能提供一些實用的技巧和經驗,讓我少走彎路,快速掌握VC++編程的核心要領。
評分作為一名對編程有著濃厚興趣的業餘愛好者,我一直想找一本既能打牢基礎,又能接觸到實際應用的VC++教材。很多網絡上的教程,雖然免費,但往往碎片化嚴重,缺乏係統性,學習起來效率不高。我看到這本書的書名,尤其是“視頻教學版”和“VC++編程入門教材”的描述,就覺得這可能正是我一直在尋找的。我喜歡通過視頻來學習,因為直觀的演示能夠幫助我更好地理解復雜的概念,特彆是涉及到代碼編寫和調試的過程。而且,“從入門到精通”的定位,也意味著這本書不會停留在最基礎的層麵,而是會引導我深入學習,掌握更高級的開發技巧。我目前主要是在學習一些Web開發相關的技術,但對桌麵應用程序的開發也一直很感興趣,覺得能夠用VC++開發齣功能強大、界麵友好的Windows應用程序是一件很有成就感的事情。我希望這本書能夠提供清晰的代碼示例,詳細的講解,以及一些可以動手實踐的項目,讓我能夠在學習的過程中不斷鞏固和提升自己的編程能力。我已經把這本書加入購物車一段時間瞭,看到“包郵”的促銷,果斷下單瞭。
評分這本書的包裝非常到位,拿到手的時候就覺得很用心,書頁的質量也很好,印刷清晰,紙張也算厚實,拿在手裏很有分量,一看就是一本紮實的教材。雖然我纔剛開始翻看,但光是目錄就讓我對內容有瞭大概的瞭解,涵蓋瞭從最基礎的C語言語法到MFC的各種細節,還有一些進階的應用,感覺非常全麵。我特彆看重視頻教學版這個特點,因為對於我這種初學者來說,純文字的教材有時候會比較枯燥,如果有配套的視頻,學習起來會更直觀,也更容易理解一些抽象的概念。我是一名在校大學生,專業課上接觸到C++,但感覺老師講得不夠深入,很多地方還是雲裏霧裏,希望這本書能夠彌補這方麵的不足。我已經迫不及待地想要跟著視頻一步步學習瞭,尤其是MFC的部分,我對Windows界麵的開發一直很感興趣,希望這本書能讓我真正掌握這方麵的技能,做齣一些有意思的小程序。而且“包郵”這個字眼也是我選擇下單的一個重要原因,畢竟學生黨嘛,能省一點是一點。總的來說,初步的印象非常好,對這本書的期待值很高,希望它能真正幫助我提升VC++編程能力。
評分我是一名剛剛步入IT行業的新人,在公司的崗位上需要接觸一些C++相關的開發,但之前在學校學的C++知識相對有限,很多關於Windows平颱下的開發,尤其是使用Visual Studio和MFC框架的經驗幾乎為零。因此,我一直在尋找一本能夠係統性地指導我入門的教材。這本書的標題,“Visual C++2013從入門到精通”,以及“VC++編程入門教材”,正是我目前最迫切需要的。我對“視頻教學版”這個特點尤為看重,因為我知道MFC框架的知識點非常多,純粹的文字描述可能很難讓我完全理解,如果有配套的視頻,可以一邊看一邊跟著敲代碼,效果肯定會事半功倍。我希望這本書能夠幫助我快速熟悉Visual Studio的開發環境,理解MFC的類庫結構和消息處理機製,並且能夠通過一些實際的例子,讓我掌握如何構建基本的Windows應用程序,例如對話框、菜單、控件的使用等。更重要的是,我希望這本書能夠提供一些“精通”的指引,讓我明白在掌握瞭基礎之後,如何進一步提升自己的VC++開發能力,為將來的職業發展打下堅實的基礎。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有