注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合21天學(xué)通VisualC++(第3版)

21天學(xué)通VisualC++(第3版)

21天學(xué)通VisualC++(第3版)

定 價(jià):¥59.80

作 者: 張志美 等著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 21天學(xué)編程系列
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121220883 出版時(shí)間: 2013-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 404 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《21天學(xué)編程系列:21天學(xué)通VisualC++(第3版)》從初學(xué)者的角度較全面地介紹了VisualC++編程的相關(guān)知識(shí),然而,《21天學(xué)編程系列:21天學(xué)通VisualC++(第3版)》并沒(méi)有泛講VisualC++語(yǔ)言的所有知識(shí),而是突出重點(diǎn),選擇最重要的內(nèi)容進(jìn)行講解。全書(shū)共分為5篇,第1篇主要講解VisualC++的基礎(chǔ)知識(shí),內(nèi)容包括VisualC++6.0概述和Windows應(yīng)用程序框架。第2篇重點(diǎn)分析VisualC++的可視化編程,主要包括常用控件、對(duì)話(huà)框、消息處理與ClassWizard使用、菜單、工具欄與狀態(tài)欄。第3篇主要分析VisualC++的應(yīng)用,包括圖形、文本與字體、文檔視圖結(jié)構(gòu)、文件、文檔序列化與注冊(cè)表操作、應(yīng)用程序外觀設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)。第4篇主要講解VisualC++的開(kāi)發(fā),包括數(shù)據(jù)庫(kù)編程、網(wǎng)絡(luò)編程、線程同步與進(jìn)程通信、動(dòng)態(tài)鏈接庫(kù)、ActiveX技術(shù)和VisualC++的調(diào)試技術(shù)。第5篇講解如何應(yīng)用VisualC++進(jìn)行實(shí)際的綜合案例開(kāi)發(fā)?!?1天學(xué)編程系列:21天學(xué)通VisualC++(第3版)》分析了VisualC++的基礎(chǔ)知識(shí)體系和開(kāi)發(fā)應(yīng)用,其中重點(diǎn)介紹了關(guān)于VisualC++的應(yīng)用技巧。

作者簡(jiǎn)介

  本書(shū)的作者團(tuán)隊(duì)成員為一線開(kāi)發(fā)工程師、資深編程專(zhuān)家或?qū)I(yè)培訓(xùn)師,在編程開(kāi)發(fā)方面有著豐富的經(jīng)驗(yàn),并已出版過(guò)多本相關(guān)暢銷(xiāo)書(shū),頗受廣大讀者認(rèn)可。長(zhǎng)期積累的開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn),結(jié)合對(duì)編程入門(mén)愛(ài)好者需求與特點(diǎn)的深入調(diào)查研究,本書(shū)的內(nèi)容結(jié)構(gòu)十分有利于編程愛(ài)好者和相關(guān)學(xué)員快速提高水平。

圖書(shū)目錄

第1篇 Visual C++基礎(chǔ)篇
第1章 Visual C++ 6.0概述
1.1 Visual C++ 6.0簡(jiǎn)介
1.1.1 Visual C++ 6.0的特點(diǎn)
1.1.2 Visual C++ 6.0的版本種類(lèi)和硬件環(huán)境
1.2 Visual C++ 6.0集成開(kāi)發(fā)環(huán)境概覽
1.2.1 工作區(qū)
1.2.2 編輯區(qū)
1.2.3 輸出窗口
1.3 Visual C++ 6.0集成開(kāi)發(fā)環(huán)境菜單簡(jiǎn)介
1.4 Visual C++ 6.0的工具組件
1.4.1 C/C++編譯器
1.4.2 資源編輯器和資源編譯器
1.4.3 鏈接器和調(diào)試器
1.4.4 應(yīng)用程序向?qū)?br />1.4.5 類(lèi)向?qū)?br />1.4.6 資源瀏覽器
1.5 第一個(gè)Visual C++程序——“Hello World”
1.5.1 使用應(yīng)用程序向?qū)?chuàng)建工程
1.5.2 添加并修改消息處理函數(shù)
1.5.3 編譯、鏈接和運(yùn)行
1.6 Visual C++ 6.0項(xiàng)目文件類(lèi)型簡(jiǎn)介
1.7 小結(jié)
1.8 習(xí)題
第2章 Windows應(yīng)用程序框架
2.1 基于Windows的應(yīng)用程序設(shè)計(jì)
2.1.1 基于Windows的應(yīng)用程序接口(API)
2.1.2 句柄的原理
2.1.3 Windows應(yīng)用程序入口——WinMain()函數(shù)
2.1.4 消息及消息隊(duì)列機(jī)制
2.2 MFC的基本概念及應(yīng)用程序框架
2.2.1 MFC的基本概念
2.2.2 使用應(yīng)用程序向?qū)?chuàng)建MFC應(yīng)用程序框架
2.3 MFC應(yīng)用程序框架詳解
2.3.1 應(yīng)用程序類(lèi)
2.3.2 框架類(lèi)
2.3.3 視圖類(lèi)和文檔類(lèi)
2.4 小結(jié)
2.5 習(xí)題
第2篇 可視化編程篇
第3章 常用控件
3.1 控件的基本概念
3.2 Visual C++ 6.0中的控件
3.2.1 靜態(tài)文本控件
3.2.2 編輯框控件
3.2.3 按鈕控件
3.2.4 列表框控件
3.2.5 組合框控件
3.2.6 滾動(dòng)條控件
3.3 控件的應(yīng)用
3.3.1 添加控件到應(yīng)用程序界面中
3.3.2 多個(gè)控件的排列布局
3.4 控件應(yīng)用實(shí)例
3.5 小結(jié)
3.6 習(xí)題
第4章 對(duì)話(huà)框
4.1 對(duì)話(huà)框概述
4.1.1 對(duì)話(huà)框的組成
4.1.2 對(duì)話(huà)框的種類(lèi)
4.1.3 對(duì)話(huà)框的編輯器
4.1.4 對(duì)話(huà)框的屬性
4.2 創(chuàng)建對(duì)話(huà)框
4.2.1 添加對(duì)話(huà)框資源
4.2.2 添加控件
4.2.3 使用類(lèi)向?qū)?chuàng)建對(duì)話(huà)框類(lèi)
4.2.4 使用類(lèi)向?qū)砑映蓡T變量
4.2.5 添加消息處理函數(shù)
4.3 模態(tài)對(duì)話(huà)框和非模態(tài)對(duì)話(huà)框
4.3.1 構(gòu)建主程序框架
4.3.2 創(chuàng)建非模態(tài)對(duì)話(huà)框
4.3.3 對(duì)話(huà)框的輸入/輸出——數(shù)據(jù)交換機(jī)制
4.3.4 創(chuàng)建模態(tài)對(duì)話(huà)框
4.4 小結(jié)
4.5 習(xí)題
第5章 消息處理與類(lèi)向?qū)У氖褂?br />5.1 消息的種類(lèi)
5.1.1 來(lái)自鍵盤(pán)的消息
5.1.2 來(lái)自鼠標(biāo)的消息
5.1.3 來(lái)自窗口的消息
5.1.4 來(lái)自焦點(diǎn)的消息
5.1.5 定時(shí)器消息
5.1.6 命令消息
5.2 使用消息機(jī)制的應(yīng)用實(shí)例
5.3 類(lèi)向?qū)У氖褂?br />5.3.1 啟動(dòng)類(lèi)向?qū)?br />5.3.2 使用類(lèi)向?qū)砑酉⑻幚砗瘮?shù)
5.3.3 添加成員變量
5.3.4 添加新類(lèi)
5.4 小結(jié)
5.5 習(xí)題
第6章 菜單
6.1 Windows的應(yīng)用程序菜單概述
6.1.1 菜單的種類(lèi)
6.1.2 使用Visual C++ 6.0生成的菜單
6.2 創(chuàng)建菜單的操作方法
6.2.1 添加菜單資源
6.2.2 利用菜單編輯器編輯菜單資源
6.2.3 將菜單添加到應(yīng)用程序中
6.2.4 添加消息處理函數(shù)
6.3 菜單的程序設(shè)計(jì)
6.3.1 在程序中獲取菜單信息
6.3.2 在程序中修改菜單狀態(tài)
6.3.3 在程序中添加、刪除、插入菜單或菜單項(xiàng)
6.4 快捷菜單——彈出式菜單
6.4.1 手動(dòng)創(chuàng)建快捷菜單
6.4.2 使用組件創(chuàng)建快捷菜單
6.5 小結(jié)
6.6 習(xí)題
第7章 工具欄與狀態(tài)欄
7.1 工具欄介紹
7.1.1 工具欄類(lèi)——CToolBar
7.1.2 創(chuàng)建工具欄
7.1.3 使用工具欄編輯器設(shè)計(jì)工具欄按鈕
7.2 創(chuàng)建工具欄
7.2.1 添加工具欄資源
7.2.2 設(shè)計(jì)工具欄按鈕
7.2.3 將工具欄添加到應(yīng)用程序
7.3 顯示/隱藏工具欄
7.4 狀態(tài)欄
7.4.1 狀態(tài)欄介紹
7.4.2 狀態(tài)欄類(lèi)——CStatusBar
7.4.3 創(chuàng)建狀態(tài)欄
7.5 修改狀態(tài)欄
7.5.1 指示器數(shù)組
7.5.2 修改狀態(tài)欄
7.6 小結(jié)
7.7 習(xí)題
第3篇 Visual C++應(yīng)用篇
第8章 圖形
8.1 圖形設(shè)備接口的基本原理
8.2 設(shè)備描述表的概念及使用
8.2.1 設(shè)備描述表概述
8.2.2 獲取設(shè)備描述表
8.3 Windows的圖形設(shè)備接口類(lèi)
8.4 GDI對(duì)象的創(chuàng)建
8.4.1 自定義畫(huà)刷類(lèi)(CBrush)
8.4.2 自定義畫(huà)筆類(lèi)(CPen)
8.5 畫(huà)筆類(lèi)的使用
8.5.1 使用畫(huà)筆類(lèi)對(duì)象進(jìn)行畫(huà)線
8.5.2 改進(jìn)畫(huà)線功能
8.6 畫(huà)刷類(lèi)的使用
8.6.1 使用帶顏色的畫(huà)刷對(duì)象
8.6.2 使用帶位圖的畫(huà)刷對(duì)象
8.7 小結(jié)
8.8 習(xí)題
第9章 文本與字體
9.1 文本編程簡(jiǎn)介
9.1.1 文本編程的基本概念
9.1.2 使用GDI類(lèi)自定義字體對(duì)象
9.2 字體的使用
9.2.1 實(shí)現(xiàn)簡(jiǎn)單文字處理
9.2.2 特殊字符的處理
9.2.3 具有顏色的文本應(yīng)用實(shí)例
9.3 小結(jié)
9.4 習(xí)題
第10章 文檔視圖結(jié)構(gòu)
10.1 文檔視圖結(jié)構(gòu)概述
10.1.1 文檔和視圖的基本原理
10.1.2 基于文檔視圖結(jié)構(gòu)的應(yīng)用程序
10.1.3 基于文檔視圖結(jié)構(gòu)的程序的組成部分
10.1.4 框架窗口
10.2 文檔/視圖類(lèi)的關(guān)聯(lián)函數(shù)
10.2.1 視圖類(lèi)中的獲取文檔函數(shù)——GetDocument()
10.2.2 文檔視圖類(lèi)其他常用的關(guān)聯(lián)函數(shù)
10.3 單文檔視圖結(jié)構(gòu)的應(yīng)用程序
10.3.1 單文檔視圖結(jié)構(gòu)的應(yīng)用程序概述
10.3.2 創(chuàng)建單文檔視圖應(yīng)用程序
10.4 多文檔視圖結(jié)構(gòu)的應(yīng)用程序
10.4.1 多文檔視圖結(jié)構(gòu)的應(yīng)用程序概述
10.4.2 創(chuàng)建多文檔視圖應(yīng)用程序
10.5 小結(jié)
10.6 習(xí)題
第11章 文件
11.1 文件的基本概念
11.1.1 文件與輸入/輸出流
11.1.2 文件的內(nèi)容與種類(lèi)
11.2 常見(jiàn)的文件操作
11.2.1 打開(kāi)和關(guān)閉順序文件
11.2.2 順序文件的讀/寫(xiě)操作
11.2.3 順序文件讀寫(xiě)操作應(yīng)用實(shí)例
11.3 MFC中的CFile類(lèi)
11.3.1 CFile類(lèi)的成員函數(shù)詳解
11.3.2 使用CFile類(lèi)對(duì)象打開(kāi)文件
11.3.3 使用CFile類(lèi)對(duì)象讀/寫(xiě)文件
11.3.4 使用CFile類(lèi)對(duì)象關(guān)閉文件
11.4 文件輸入/輸出的實(shí)現(xiàn)實(shí)例
11.5 “打開(kāi)”和“保存”對(duì)話(huà)框
11.5.1 創(chuàng)建“打開(kāi)”對(duì)話(huà)框
11.5.2 創(chuàng)建“保存”對(duì)話(huà)框
11.6 小結(jié)
11.7 習(xí)題
第12章 文檔序列化與注冊(cè)表操作
12.1 什么是文檔序列化
12.2 文檔序列化的實(shí)例
12.2.1 實(shí)現(xiàn)簡(jiǎn)單繪圖功能的實(shí)例
12.2.2 添加可序列化的類(lèi)
12.2.3 重載Serialize()函數(shù)
12.2.4 加入宏
12.2.5 構(gòu)造圖形類(lèi)CGraph
12.2.6 保存圖形
12.2.7 完成繪圖功能
12.2.8 以序列化方式保存圖形
12.3 注冊(cè)表的操作
12.3.1 注冊(cè)表簡(jiǎn)介
12.3.2 注冊(cè)表的結(jié)構(gòu)
12.3.3 讀/寫(xiě)注冊(cè)表
12.4 小結(jié)
12.5 習(xí)題
第13章 應(yīng)用程序界面設(shè)計(jì)
13.1 修改應(yīng)用程序外觀樣式
13.1.1 在框架類(lèi)中修改程序外觀
13.1.2 在視圖類(lèi)中修改程序外觀
13.2 制作動(dòng)畫(huà)效果的圖標(biāo)
13.3 設(shè)置背景圖片
13.4 小結(jié)
13.5 習(xí)題
第14章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
14.1 面向?qū)ο蠹夹g(shù)概覽
14.1.1 面向?qū)ο蠹夹g(shù)的基本概念和特點(diǎn)
14.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的演化
14.2 類(lèi)對(duì)象和類(lèi)
14.2.1 類(lèi)對(duì)象
14.2.2 類(lèi)
14.3 對(duì)象的屬性和方法
14.3.1 對(duì)象的屬性
14.3.2 對(duì)象的方法
14.4 封裝、繼承和多態(tài)
14.4.1 封裝
14.4.2 繼承
14.4.3 多態(tài)
14.5 使用Visual C++6.0進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)
14.5.1 類(lèi)類(lèi)型的定義
14.5.2 類(lèi)的實(shí)例化使用
14.5.3 函數(shù)的多態(tài)形式——重載
14.5.4 類(lèi)的構(gòu)造函數(shù)
14.5.5 類(lèi)的析構(gòu)函數(shù)
14.5.6 指向當(dāng)前對(duì)象的指針——this指針
14.5.7 類(lèi)的繼承
14.5.8 虛函數(shù)與多態(tài)性
14.6 小結(jié)
14.7 習(xí)題
第4篇 Visual C++開(kāi)發(fā)篇
第15章 數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)
15.1 數(shù)據(jù)庫(kù)基礎(chǔ)理論簡(jiǎn)介
15.1.1 關(guān)系型數(shù)據(jù)庫(kù)
15.1.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)化查詢(xún)語(yǔ)言
15.2 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)介紹
15.2.1 使用Visual C++ 6.0開(kāi)發(fā)數(shù)據(jù)庫(kù)技術(shù)的特點(diǎn)
15.2.2 使用Visual C++ 6.0開(kāi)發(fā)數(shù)據(jù)庫(kù)的接口
15.3 使用ODBC進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)
15.3.1 ODBC技術(shù)概述
15.3.2 添加ODBC數(shù)據(jù)源
15.4 與ODBC兼容的MFC類(lèi)
15.4.1 CDatabase類(lèi)及其使用方法
15.4.2 CRecordSet類(lèi)及其使用方法
15.4.3 CRecordView類(lèi)
15.5 應(yīng)用ODBC進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用編程
15.5.1 生成一個(gè)ODBC應(yīng)用程序框架
15.5.2 數(shù)據(jù)庫(kù)中的記錄查詢(xún)
15.5.3 為數(shù)據(jù)庫(kù)增加記錄
15.5.4 修改數(shù)據(jù)庫(kù)記錄
15.5.5 刪除數(shù)據(jù)庫(kù)記錄
15.6 ADO簡(jiǎn)介
15.6.1 ADO技術(shù)概述
15.6.2 ADO中的對(duì)象
15.7 使用ADO進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)
15.7.1 導(dǎo)入ADO DLL
15.7.2 初始化ADO開(kāi)發(fā)環(huán)境
15.7.3 使用ADO連接數(shù)據(jù)庫(kù)
15.7.4 使用ADO函數(shù)執(zhí)行數(shù)據(jù)庫(kù)查詢(xún)命令
15.7.5 訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)
15.7.6 操作數(shù)據(jù)
15.7.7 關(guān)閉數(shù)據(jù)庫(kù)連接
15.8 應(yīng)用ADO編程的實(shí)例
15.9 小結(jié)
15.10 習(xí)題
第16章 網(wǎng)絡(luò)編程
16.1 一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)編程實(shí)例
16.2 Socket套接字及使用
16.2.1 Socket套接字概述
16.2.2 創(chuàng)建Socket套接字對(duì)象
16.2.3 使用套接字對(duì)象建立連接
16.2.4 發(fā)送數(shù)據(jù)和監(jiān)聽(tīng)數(shù)據(jù)
16.2.5 數(shù)據(jù)接收
16.2.6 關(guān)閉套接字
16.3 基于Windows系統(tǒng)的套接字編程機(jī)制
16.3.1 Windows Sockets簡(jiǎn)介
16.3.2 WinSock編程原理及步驟
16.3.3 使用WinSock編程的實(shí)例
16.4 小結(jié)
16.5 習(xí)題
第17章 線程與進(jìn)程程序設(shè)計(jì)
17.1 進(jìn)程和線程的基本概念
17.2 MFC的線程處理機(jī)制
17.2.1 MFC線程處理機(jī)制概述
17.2.2 創(chuàng)建工作者線程
17.2.3 創(chuàng)建用戶(hù)界面的線程
17.3 線程的同步
17.3.1 線程同步簡(jiǎn)介
17.3.2 線程同步的實(shí)現(xiàn)
17.4 進(jìn)程之間的通信
17.4.1 剪貼板操作的常用函數(shù)
17.4.2 剪貼板操作的通信實(shí)例
17.5 小結(jié)
17.6 習(xí)題
第18章 動(dòng)態(tài)鏈接庫(kù)開(kāi)發(fā)
18.1 一個(gè)簡(jiǎn)單的動(dòng)態(tài)鏈接庫(kù)實(shí)例
18.2 動(dòng)態(tài)鏈接庫(kù)詳解
18.2.1 靜態(tài)鏈接庫(kù)與動(dòng)態(tài)鏈接庫(kù)
18.2.2 運(yùn)行與查看動(dòng)態(tài)鏈接庫(kù)
18.3 Win32 DLL的創(chuàng)建和使用
18.4 MFC規(guī)則DLL的創(chuàng)建
18.4.1 MFC規(guī)則DLL簡(jiǎn)介
18.4.2 MFC規(guī)則的DLL創(chuàng)建
18.5 小結(jié)
18.6 習(xí)題
第19章 ActiveX應(yīng)用程序設(shè)計(jì)
19.1 ActiveX技術(shù)簡(jiǎn)介
19.2 ActiveX控件詳解
19.2.1 ActiveX控件與普通的Windows控件
19.2.2 ActiveX控件的屬性
19.2.3 ActiveX控件的方法
19.2.4 ActiveX控件的事件
19.3 創(chuàng)建ActiveX控件
19.3.1 創(chuàng)建ActiveX控件應(yīng)用程序外殼
19.3.2 添加OnDraw()函數(shù)代碼
19.3.3 實(shí)現(xiàn)ActiveX控件與系統(tǒng)時(shí)間同步
19.4 ActiveX控件的高級(jí)應(yīng)用
19.4.1 添加背景色屬性
19.4.2 添加ActiveX的方法
19.4.3 添加ActiveX事件
19.5 小結(jié)
19.6 習(xí)題
第20章 Visual C++ 6.0的調(diào)試技術(shù)
20.1 Visual C++ 6.0的調(diào)試方法
20.1.1 錯(cuò)誤種類(lèi)
20.1.2 設(shè)置調(diào)試環(huán)境
20.1.3 設(shè)置調(diào)試斷點(diǎn)
20.1.4 控制調(diào)試中的程序運(yùn)行
20.2 使用調(diào)試信息查看工具
20.2.1 調(diào)試信息泡泡
20.2.2 變量窗口
20.2.3 觀察窗口
20.2.4 快速查看變量窗口
20.3 高級(jí)調(diào)試技術(shù)
20.3.1 使用TRACE宏輸出調(diào)試信息
20.3.2 使用斷言輸出錯(cuò)誤信息
20.3.3 自建類(lèi)的Dump()函數(shù)
20.3.4 檢查內(nèi)存泄漏
20.4 調(diào)試的應(yīng)用實(shí)例
20.5 小結(jié)
20.6 習(xí)題
第5篇 案例篇
第21章 綜合案例
21.1 系統(tǒng)功能概述
21.2 系統(tǒng)功能的具體實(shí)現(xiàn)
21.2.1 創(chuàng)建數(shù)據(jù)庫(kù)
21.2.2 添加ODBC類(lèi)型的數(shù)據(jù)源
21.2.3 創(chuàng)建應(yīng)用程序工程
21.2.4 設(shè)計(jì)軟件用戶(hù)界面
21.3 實(shí)現(xiàn)成績(jī)?yōu)g覽功能的操作
21.3.1 添加成員變量
21.3.2 添加成員函數(shù)
21.3.3 添加函數(shù)程序代碼
21.3.4 編譯并運(yùn)行
21.4 實(shí)現(xiàn)添加成績(jī)的功能
21.5 實(shí)現(xiàn)刪除成績(jī)的功能
21.6 實(shí)現(xiàn)成績(jī)查詢(xún)的功能
21.7 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)