Visual C++面向?qū)ο笈c可視化程序設(shè)計(jì)
定 價(jià):45 元
- 作者:黃維通,解輝編著
- 出版時(shí)間:2016/6/1
- ISBN:9787040455540
- 出 版 社:高等教育出版社
- 中圖法分類:TP312C
- 頁(yè)碼:398
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
本書(shū)主要分為四個(gè)部分,第一部分講述VC++的基礎(chǔ)知識(shí),包括C++的基礎(chǔ)知識(shí),主要是考慮到讀者在有了C語(yǔ)言的基礎(chǔ)后,能直接學(xué)習(xí)此教材,第二部分介紹Windows編程構(gòu)架及部分專題應(yīng)用,包括Windows繪圖、文本輸入/輸出、鍵盤(pán)與鼠標(biāo)的應(yīng)用以及資源的應(yīng)用等基礎(chǔ)知識(shí);第三部分介紹MFC構(gòu)架(包括類庫(kù)的基本知識(shí))、各種常用類在編程中的應(yīng)用、常用控件的應(yīng)用、利用Visual C++的資源編輯器編寫(xiě)資源文件及其應(yīng)用、文檔操作等知識(shí)點(diǎn);第四部分介紹了高級(jí)編程應(yīng)用,如多媒體、數(shù)據(jù)庫(kù)的基本概念與方法及相關(guān)應(yīng)用案例。
第1章 C++基礎(chǔ)知識(shí)
1.1 C++的發(fā)展歷程
1.2 一個(gè)簡(jiǎn)單的C++程序
1.3 C++中的變量和數(shù)據(jù)類型
1.3.1 變量的初始化
1.3.2 C++的輸入與輸出操作
1.4 動(dòng)態(tài)內(nèi)存分配
1.5 C++中的類與對(duì)象
1.5.1 類的定義
1.5.2 內(nèi)聯(lián)方法
1.6 構(gòu)造函數(shù)和析構(gòu)函數(shù)
1.6.1 構(gòu)造函數(shù)
1.6.2 析構(gòu)函數(shù)
1.7 重載
1.7.1 函數(shù)重載
1.7.2 操作符重載
1.8 友元
1.9 類的指針
1.10 繼承
1.10.1 派生類
1.10.2 多重繼承
1.11 多態(tài)性和虛擬函數(shù)
1.11.1 多態(tài)性
1.11.2 虛擬函數(shù)
1.12 C++中的輸入輸出流
習(xí)題1
第2章 Windows應(yīng)用程序基礎(chǔ)
2.1 Windows編程基礎(chǔ)知識(shí)
2.2 Windows應(yīng)用程序常用消息.
2.3 Windows中的事件驅(qū)動(dòng)
程序設(shè)計(jì)
2.4 Windows應(yīng)用程序的
基本結(jié)構(gòu)
2.4.1 windows應(yīng)用程序的組成
2.4.2 源程序組成結(jié)構(gòu)
2.4.3 應(yīng)用程序舉例
習(xí)題2
第3章 Windows的圖形設(shè)備接口及Windows繪圖
3.1 圖形設(shè)備接口
3.1.1 圖形設(shè)備接口的基本概念
3.1.2 圖形刷新
3.1.3 獲取設(shè)備環(huán)境的方法
3.1.4 映射模式
3.2 繪圖工具與顏色
3.2.1 畫(huà)筆
3.2.2 畫(huà)刷
3.2.3 顏色
3.3 常用繪圖函數(shù)
3.4 應(yīng)用實(shí)例
習(xí)題3
第4章 字體及其應(yīng)用
4.1 設(shè)置文本的設(shè)備環(huán)境
4.1.1 字體句柄
4.1.2 創(chuàng)建自定義字體
4.1.3 設(shè)置字體和背景顏色
4.2 文本的輸出過(guò)程
4.3 文本操作實(shí)例
習(xí)題4
第5章 Windows應(yīng)用程序?qū)︽I盤(pán)與鼠標(biāo)的響應(yīng)
5.1 鍵盤(pán)在應(yīng)用程序中的應(yīng)用
5.2 鍵盤(pán)操作應(yīng)用舉例
5.3 鼠標(biāo)在應(yīng)用程序中的應(yīng)用
5.4 鼠標(biāo)應(yīng)用程序?qū)嵗?/span>
習(xí)題5
第6章 資源在Windows編程中的應(yīng)用
6.1 菜單和加速鍵資源
及其應(yīng)用
6.1.1 菜單的創(chuàng)建過(guò)程
6.1.2 操作菜單項(xiàng)
6.1.3 動(dòng)態(tài)地創(chuàng)建菜單
6.1.4 加速鍵資源
6.1.5 創(chuàng)建菜單資源實(shí)例
6.2 位圖資源及其應(yīng)用
6.2.1 位圖概念
6.2.2 位圖的操作過(guò)程
6.2.3 位圖操作實(shí)例
6.3 對(duì)話框資源及其應(yīng)用
6.3.1 模態(tài)對(duì)話框的編程方法
6.3.2 非模態(tài)對(duì)話框的編程方法
6.4 圖標(biāo)資源的應(yīng)用
6.4.1 圖標(biāo)資源的操作
6.4.2 圖標(biāo)資源應(yīng)用舉例
習(xí)題6
第7章 MFC基礎(chǔ)知識(shí)
7.1 MFC概述
7.2 MFC類的組織結(jié)構(gòu)及
主要的類的簡(jiǎn)介
7.2.1 MFC類的組織結(jié)構(gòu)
7.2.2 根類
7.2.3 應(yīng)用程序體系結(jié)構(gòu)類
7.2.4 可視對(duì)象類
7.2.5 通用類
7.2.6 OLE類
7.2.7 ODBC數(shù)據(jù)庫(kù)類
7.3 MFC中全局函數(shù)與
全局變量
7.4 應(yīng)用程序向?qū)?/span>
習(xí)題7
第8章 控件在可視化編程中的應(yīng)用
8.1 應(yīng)用控件并建立消息響應(yīng)
8.2 按鈕控件及其應(yīng)用
8.2.1 按鈕控件的創(chuàng)建過(guò)程
8.2.2 按鈕控件示例
8.3 滾動(dòng)條控件
8.3.1 滾動(dòng)條類的結(jié)構(gòu)及其方法
8.3.2 滾動(dòng)條類編程實(shí)例
8.4 靜態(tài)控件
8.5 編輯框控件
8.5.1 編輯框控件簡(jiǎn)介
8.5.2 編輯框類應(yīng)用實(shí)例
8.6 列表框控件
8.6.1 列表框控件的類結(jié)構(gòu)
8.6.2 列表框類的方法
8.7 組合框控件
8.7.1 組合框(CComboBox)類的
結(jié)構(gòu)及組合框的特點(diǎn)
8.7.2 組合框控件應(yīng)用舉例
8.8 對(duì)話框通用控件”
8.8.1 Picture控件的使用
8.8.2 Spin控件的使用
8.8.3 Progress控件的使用
8.8.4 Slider控件的使用
8.8.5 Date Time Picker控件的使用
8.8.6 List Control控件的使用
8.8.7 Tree Control控件的使用
8.8.8 Extended Combo Box
控件的使用
習(xí)題8
第9章 單文檔與多文檔的應(yīng)用
9.1 概述
9.1.1 文檔/視圖的概念
9.1.2 SDI程序中文檔、視圖對(duì)象的
創(chuàng)建過(guò)程
9.2 Doe/V50W框架的主要成員.
9.2.1 CWinApp類
9.2.2 CDocument類
9.2.3 CView類
9.2.4 CFramewnd類
9.3 文檔操作中的一些重要概念
9.1.1 串行化處理
9.3.2 消息映射與傳遞
9.4 SDI編程實(shí)例
9.5 MDI編程實(shí)例
習(xí)題9
第10章 在MFC中創(chuàng)建應(yīng)用程序的資源
10.1 菜單資源及其應(yīng)用
10.1.1 菜單資源的應(yīng)用實(shí)例
10.1.2 對(duì)菜單項(xiàng)的消息響應(yīng)構(gòu)架
10.2 快捷菜單的創(chuàng)建及其應(yīng)用
10.2.1 快捷菜單的創(chuàng)建
10.2.2 快捷菜單中CMenu類的應(yīng)用
10.3 工具條資源的創(chuàng)建及其
使用
10.3.1 工具條類的層次位置及其
常用方法
10.3.2 工具條應(yīng)用實(shí)例
10.4 字符串資源的使用
10.5 對(duì)話框資源的創(chuàng)建及其
應(yīng)用
10.6 位圖資源的創(chuàng)建及其應(yīng)用
習(xí)題10
第11章 多媒體應(yīng)用程序的設(shè)計(jì)
11.1 利用音頻函數(shù)實(shí)現(xiàn)
多媒體程序設(shè)計(jì)
11.1.1 一個(gè)簡(jiǎn)單的應(yīng)用實(shí)例
11.1.2 幾個(gè)常用的音頻函數(shù)
11.1.3 用MCI控制波形聲音的
播放
11.2 利用Windows Media Player
控件實(shí)現(xiàn)多媒體程序設(shè)計(jì)
11.3 常見(jiàn)格式圖片的顯示
習(xí)題11
第12章 數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)
12.1 一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)
調(diào)用的例子
12.2 0DBC介紹和引用
12.2.1 0DBC簡(jiǎn)介
12.2.2 如何訪問(wèn)數(shù)據(jù)庫(kù)
12.3 在數(shù)據(jù)庫(kù)應(yīng)用程序中
常用的幾個(gè)類
12.3.1 CRecordView類
12.3.2 CRecordset類
12.3.3 CDatabasc類
12.3.4 RFX
12.3.5 CDBExceotion
習(xí)題12
參考文獻(xiàn)