21天學通Visual C++-第4版-(含DVD光盤1張) 版權信息
- ISBN:9787121275586
- 條形碼:9787121275586 ; 978-7-121-27558-6
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
21天學通Visual C++-第4版-(含DVD光盤1張) 本書特色
本書共21章,從visual c++的基礎入手,由淺入深,逐步介紹了使用visual c++進行windows程序設計的各個方面。在visual c++的高級應用部分,詳細介紹了使用visual c++進行數(shù)據(jù)庫編程、網絡編程、線程技術的實現(xiàn)、動態(tài)鏈接庫的實現(xiàn)和activex技術的實現(xiàn),基本涵蓋了visual c++的功能。 本書內容豐富,深度和廣度兼顧。可以作為初學者的入門指南,也可以幫助中高級讀者進一步提高編程水平。此外,也可作為讀者學習面向對象程序設計的參考書。
21天學通Visual C++-第4版-(含DVD光盤1張) 內容簡介
“21天學編程系列”自2009年1月上市以來一直受到廣大讀者的青睞。該系列中的大部分圖書從一上市就登上了編程類圖書銷售排行榜的前列,很多大中專院校也將該系列中的一些圖書作為教材使用,目前這些圖書已經多次印刷、改版。可以說,“21天學編程系列”是自2009年以來國內原創(chuàng)計算機編程圖書很影響力的品牌之一。本書特色如下:
1.細致體貼的講解
為了讓讀者更快地上手,本書特別設計了適合初學者的學習方式,用準確的語言總結概念 用直觀的圖示演示過程 用詳細的注釋解釋代碼 用形象的比方幫助記憶。
2.實用超值的dvd光盤
為了幫助讀者比較直觀地學習,本書附帶dvd光盤,內容包括多媒體視頻、電子教案(ppt)和實例源代碼等。
3.提供完善的技術支持
21天學通Visual C++-第4版-(含DVD光盤1張) 目錄
第1篇 visual c++基礎篇第1章 visual c++ 6.0概述 11.1 visual c++ 6.0簡介 11.1.1 visual c++ 6.0的特點 11.1.2 visual c++ 6.0的版本種類和硬件環(huán)境 21.2 visual c++ 6.0集成開發(fā)環(huán)境概覽 21.2.1 工作區(qū) 31.2.2 編輯區(qū) 31.2.3 輸出窗口 41.3 visual c++ 6.0集成開發(fā)環(huán)境菜單簡介 41.4 visual c++ 6.0的工具組件 51.4.1 c/c++編譯器 51.4.2 資源編輯器和資源編譯器 61.4.3 鏈接器和調試器 61.4.4 應用程序向導 61.4.5 類向導 71.4.6 資源瀏覽器 81.5 **個visual c++程序——“hello world” 91.5.1 使用應用程序向導創(chuàng)建工程 91.5.2 添加并修改消息處理函數(shù) 111.5.3 編譯、鏈接和運行 121.6 visual c++ 6.0項目文件類型簡介 121.7 小結 131.8 習題 13第2章 windows應用程序框架 182.1 基于windows的應用程序設計 182.1.1 基于windows的應用程序接口(api) 182.1.2 句柄的原理 192.1.3 windows應用程序入口——winmain()函數(shù) 202.1.4 消息及消息隊列機制 202.2 mfc的基本概念及應用程序框架 212.2.1 mfc的基本概念 222.2.2 使用應用程序向導創(chuàng)建mfc應用程序框架 232.3 mfc應用程序框架詳解 272.3.1 應用程序類 282.3.2 框架類 292.3.3 視圖類和文檔類 292.4 小結 302.5 習題 31第2篇 可視化編程篇第3章 常用控件 333.1 控件的基本概念 333.2 visual c++ 6.0中的控件 333.2.1 靜態(tài)文本控件 353.2.2 編輯框控件 383.2.3 按鈕控件 393.2.4 列表框控件 413.2.5 組合框控件 413.2.6 滾動條控件 433.3 控件的應用 433.3.1 添加控件到應用程序界面中 443.3.2 多個控件的排列布局 443.4 控件應用實例 453.5 小結 493.6 習題 49第4章 對話框 514.1 對話框概述 514.1.1 對話框的組成 524.1.2 對話框的種類 524.1.3 對話框的編輯器 534.1.4 對話框的屬性 544.2 創(chuàng)建對話框 554.2.1 添加對話框資源 554.2.2 添加控件 564.2.3 使用類向導創(chuàng)建對話框類 564.2.4 使用類向導添加成員變量 584.2.5 添加消息處理函數(shù) 614.3 模態(tài)對話框和非模態(tài)對話框 624.3.1 構建主程序框架 624.3.2 創(chuàng)建非模態(tài)對話框 654.3.3 對話框的輸入/輸出——數(shù)據(jù)交換機制 674.3.4 創(chuàng)建模態(tài)對話框 684.4 小結 694.5 習題 69第5章 消息處理與類向導的使用 725.1 消息的種類 725.1.1 來自鍵盤的消息 725.1.2 來自鼠標的消息 735.1.3 來自窗口的消息 735.1.4 來自焦點的消息 745.1.5 定時器消息 755.1.6 命令消息 755.2 使用消息機制的應用實例 765.3 類向導的使用 795.3.1 啟動類向導 795.3.2 使用類向導添加消息處理函數(shù) 795.3.3 添加成員變量 825.3.4 添加新類 835.4 小結 855.5 習題 85第6章 菜單 876.1 windows的應用程序菜單概述 876.1.1 菜單的種類 876.1.2 使用visual c++ 6.0生成的菜單 886.2 創(chuàng)建菜單的操作方法 896.2.1 添加菜單資源 896.2.2 利用菜單編輯器編輯菜單資源 906.2.3 將菜單添加到應用程序中 936.2.4 添加消息處理函數(shù) 946.3 菜單的程序設計 976.3.1 在程序中獲取菜單信息 976.3.2 在程序中修改菜單狀態(tài) 986.3.3 在程序中添加、刪除、插入菜單或菜單項 1016.4 快捷菜單——彈出式菜單 1036.4.1 手動創(chuàng)建快捷菜單 1036.4.2 使用組件創(chuàng)建快捷菜單 1046.5 小結 1066.6 習題 106第7章 工具欄與狀態(tài)欄 1107.1 工具欄介紹 1107.1.1 工具欄類——ctoolbar 1117.1.2 創(chuàng)建工具欄 1117.1.3 使用工具欄編輯器設計工具欄按鈕 1147.2 創(chuàng)建工具欄 1167.2.1 添加工具欄資源 1167.2.2 設計工具欄按鈕 1167.2.3 將工具欄添加到應用程序 1177.3 顯示/隱藏工具欄 1197.4 狀態(tài)欄 1237.4.1 狀態(tài)欄介紹 1237.4.2 狀態(tài)欄類——cstatusbar 1237.4.3 創(chuàng)建狀態(tài)欄 1247.5 修改狀態(tài)欄 1257.5.1 指示器數(shù)組 1267.5.2 修改狀態(tài)欄 1267.6 小結 1277.7 習題 127第3篇 visual c++應用篇第8章 圖形 1308.1 圖形設備接口的基本原理 1308.2 設備描述表的概念及使用 1308.2.1 設備描述表概述 1318.2.2 獲取設備描述表 1318.3 windows的圖形設備接口類 1328.4 gdi對象的創(chuàng)建 1338.4.1 自定義畫刷類(cbrush) 1338.4.2 自定義畫筆類(cpen) 1348.5 畫筆類的使用 1348.5.1 使用畫筆類對象進行畫線 1358.5.2 改進畫線功能 1378.6 畫刷類的使用 1408.6.1 使用帶顏色的畫刷對象 1408.6.2 使用帶位圖的畫刷對象 1428.7 小結 1458.8 習題 145第9章 文本與字體 1489.1 文本編程簡介 1489.1.1 文本編程的基本概念 1489.1.2 使用gdi類自定義字體對象 1499.2 字體的使用 1509.2.1 實現(xiàn)簡單文字處理 1509.2.2 特殊字符的處理 1539.2.3 具有顏色的文本應用實例 1569.3 小結 1609.4 習題 160第10章 文檔視圖結構 16310.1 文檔視圖結構概述 16310.1.1 文檔和視圖的基本原理 16310.1.2 基于文檔視圖結構的應用程序 16410.1.3 基于文檔視圖結構的程序的組成部分 16410.1.4 框架窗口 16510.2 文檔/視圖類的關聯(lián)函數(shù) 16610.2.1 視圖類中的獲取文檔函數(shù)——getdocument() 16610.2.2 文檔視圖類其他常用的關聯(lián)函數(shù) 16710.3 單文檔視圖結構的應用程序 16810.3.1 單文檔視圖結構的應用程序概述 16810.3.2 創(chuàng)建單文檔視圖應用程序 16910.4 多文檔視圖結構的應用程序 17110.4.1 多文檔視圖結構的應用程序概述 17110.4.2 創(chuàng)建多文檔視圖應用程序 17210.5 小結 17410.6 習題 174第11章 文件 18011.1 文件的基本概念 18011.1.1 文件與輸入/輸出流 18011.1.2 文件的內容與種類 18111.2 常見的文件操作 18111.2.1 打開和關閉順序文件 18111.2.2 順序文件的讀/寫操作 18311.2.3 順序文件讀/寫操作應用實例 18311.3 mfc中的cfile類 18811.3.1 cfile類的成員函數(shù)詳解 18911.3.2 使用cfile類對象打開文件 18911.3.3 使用cfile類對象讀/寫文件 19011.3.4 使用cfile類對象關閉文件 19011.4 文件輸入/輸出的實現(xiàn)實例 19111.5 “打開”和“保存”對話框 19411.5.1 創(chuàng)建“打開”對話框 19411.5.2 創(chuàng)建“保存”對話框 19711.6 小結 19811.7 習題 198第12章 文檔序列化與注冊表操作 20212.1 什么是文檔序列化 20212.2 文檔序列化的實例 20312.2.1 實現(xiàn)簡單繪圖功能的實例 20412.2.2 添加可序列化的類 20612.2.3 重載serialize()函數(shù) 20712.2.4 加入宏 20812.2.5 構造圖形類cgraph 20812.2.6 保存圖形 20912.2.7 完成繪圖功能 21012.2.8 以序列化方式保存圖形 21112.3 注冊表的操作 21312.3.1 注冊表簡介 21312.3.2 注冊表的結構 21412.3.3 讀/寫注冊表 21512.4 小結 21812.5 習題 218第13章 應用程序界面設計 22113.1 修改應用程序外觀樣式 22113.1.1 在
展開全部
21天學通Visual C++-第4版-(含DVD光盤1張) 作者簡介
本書作者團隊成員為一線開發(fā)工程師、資深編程專家或專業(yè)培訓師,在編程開發(fā)方面有著豐富的經驗,并已出版過多本相關暢銷書,頗受廣大讀者認可。長期積累的開發(fā)實戰(zhàn)經驗,結合對編程入門愛好者需求與特點的深入調查研究,本書的內容結構十分有利于編程愛好者和相關學員快速提高水平。