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
評分
評分
評分
評分
評分
評分
評分
評分
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有