産品特色
編輯推薦
Visual C++在Windows應用程序開發工具中占有重要的地位, Visual C++ 2013版本和前麵的版本相比有瞭不少改進。針對Windows係統下對Visual C++ 2013的開發介紹書不是很多、也不夠全麵的現狀,本書作者撰寫瞭這本針對初中級讀者的Visual C++ 2013開發書。
作者在長期的編程實踐中使用過許多Visual C++係列開發工具(從6.0到2013都用過),積纍瞭不少技術心得和開發經驗,但這些技術比較零散,係統性不強,藉助本書將這些內容整理成一個完整的係統,並且將所涉及的技巧和方法講述齣來,是一件很榮幸的事。
軟件開發是一門需要實踐的技術,本書理論盡量用簡單易懂的語言錶達,然後配以相應的實例,避免空洞的說教。對於其中的技術細節,都盡量講深講透,為讀者提供翔實可靠的技術資料。對於Visual C++ 2013中的開發環境和開發技巧,本書從基本的內容講起,然後進行提高,所以本書可以說是“從入門到精通” 。
內容簡介
本書從初學者的角度齣發,以通俗易懂的語言,配閤豐富多彩的實例,詳細介紹瞭使用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
前言/序言
這是一本Visual C++入門的經典書籍。任何學過C/C++語言並立誌成為一名Windows開發工程師的朋友,都可以從本書起步。本書雖然有點厚實,但內容通俗易懂,由淺入深,並且實例豐富,步驟詳細,注釋充分,相信大傢都能看得懂。對於中高級開發人員,也可以通過本書快速上手Visual C++ 2013這個強大的開發工具。本書並沒有講述C++語言部分,因為這是一本Windows編程的書籍,裏麵都是實實在在Windows編程的乾貨。此外,實例豐富是本書的一大特點,大傢知道,編程開發光瞭解理論是不夠的,隻有自己上機調試運行下例子,纔能深刻理解編程,尤其對於Visual C++更是如此。另外,為瞭照顧初學者,每個實例步驟非常詳細,從建立工程到運行工程,都有著豐富的注釋,步驟注釋詳細是本書的另外一大特點。
Visual C++在當前Windows編程開發平颱上已是霸主地位,其功能之強大令人嘆為觀止。希望大傢能夠通過本書的學習,打好Windows開發的基礎,早日成為Visual C++高手。
本書配套一張DVD光盤,按本書各章分10個目錄為讀者提供示例項目文件,讀者可以在閱讀示例的時候,運行這些項目以加深對相關內容的理解,並培養自己動手編程的能力。
雖然作者盡瞭自己*大努力,但是不可避免地在書中仍然會有一些小錯誤齣現。希望大傢斧正,關於本書的*新動態和錯誤列錶,可以關注作者博客http://itrzw.blog.sohu.com/,讀者反映的建議或書中錯誤會更新到博客上。本書所有例子都在Windows 7上用Visual C++ 2013編譯通過。非特彆說明,默認情況下工程字符集都是Unicode版本,這也是Visual C++ 2013默認采用的字符集。
此外,為瞭幫助初學者順利求職成功,對於購買本書的讀者在求職試用期內提供免費的技術谘詢服務,具體情況詳見博客。
編者
2017年2月
Visual C++2013從入門到精通(視頻教學版)(附光盤) epub pdf mobi txt 電子書 下載 2024
Visual C++2013從入門到精通(視頻教學版)(附光盤) 下載 epub mobi pdf txt 電子書