注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Visual C++面向?qū)ο蟪绦蛟O(shè)計(jì)

Visual C++面向?qū)ο蟪绦蛟O(shè)計(jì)

Visual C++面向?qū)ο蟪绦蛟O(shè)計(jì)

定 價(jià):¥49.80

作 者: 李康滿(mǎn),李浪 著
出版社: 華中科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


ISBN: 9787568049306 出版時(shí)間: 2019-03-01 包裝: 16開(kāi)
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 332 字?jǐn)?shù):  

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

  本書(shū)是結(jié)合多年教學(xué)和實(shí)踐經(jīng)驗(yàn)、參考國(guó)內(nèi)外有關(guān)著作文獻(xiàn)而編寫(xiě)的一本Visual C++面向?qū)ο缶幊虒?shí)用教程。全書(shū)針對(duì)初學(xué)者的特點(diǎn),由淺入深、系統(tǒng)地介紹了Visual C++面向?qū)ο缶幊痰幕驹砗头椒ǎ饕獌?nèi)容包括C++面向?qū)ο蟪绦蛟O(shè)計(jì)、可視化編程環(huán)境、WINDOWS編程基礎(chǔ)、MFC編程方法和Visual C++高級(jí)編程內(nèi)容。全書(shū)共分9章,第1章介紹了Visual Studio集成開(kāi)發(fā)環(huán)境;第2章對(duì)C++面向?qū)ο缶幊袒A(chǔ)作了介紹;第3章分析了WINDOWS應(yīng)用程序開(kāi)發(fā)的基本原理;第4章系統(tǒng)介紹了MFC原理與方法;第5章剖析了MFC文檔與視圖體系結(jié)構(gòu);第6章介紹了對(duì)話框的原理與應(yīng)用,包括通用對(duì)話框的應(yīng)用;第7章詳細(xì)介紹了常用控件;第8章介紹了MFC圖形處理的原理與方法;第9章介紹了ODBC及Socket編程的Visual C++高級(jí)應(yīng)用。為了幫助學(xué)生掌握知識(shí)的應(yīng)用,每章都增加了拓展案例,指導(dǎo)學(xué)生對(duì)本章知識(shí)進(jìn)行綜合應(yīng)用,每章后面均配有理論習(xí)題及上機(jī)編程題,幫助學(xué)生鞏固知識(shí)。 本書(shū)內(nèi)容詳實(shí)、重點(diǎn)難點(diǎn)突出,所選案例具有較強(qiáng)的代表性,有助于學(xué)習(xí)者舉一反三。教程注重理論性和實(shí)用性的結(jié)合,收集的例題與習(xí)題大多是一些應(yīng)用型的實(shí)例。全書(shū)內(nèi)容安排循序漸進(jìn),重點(diǎn)突出,實(shí)例典型,文字精煉。特別適合作為大中專(zhuān)院校、各類(lèi)職業(yè)院校及計(jì)算機(jī)培訓(xùn)學(xué)校相關(guān)專(zhuān)業(yè)課程的教材,也可作為Visual C++應(yīng)用開(kāi)發(fā)人員的自學(xué)讀本或參考工具書(shū)。

作者簡(jiǎn)介

暫缺《Visual C++面向?qū)ο蟪绦蛟O(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

目錄
第1章 Visual C++集成開(kāi)發(fā)環(huán)境 1
1.1 Visual C++概述 1
1.2 Visual Studio集成開(kāi)發(fā)環(huán)境 1
1.2.1 Visual Studio 2010界面 2
1.2.2項(xiàng)目與解決方案 3
1.3創(chuàng)建應(yīng)用程序 5
1.3.1 創(chuàng)建Win32控制臺(tái)應(yīng)用程序 5
1.3.2 創(chuàng)建MFC應(yīng)用程序 10
1.4習(xí)題 12
第2章 C++面向?qū)ο缶幊袒A(chǔ) 14
2.1 一個(gè)簡(jiǎn)單的C++程序 14
2.2 C++程序基本要素 15
2.2.1 關(guān)鍵字和標(biāo)識(shí)符 15
2.2.2 基本數(shù)據(jù)類(lèi)型 16
2.2.3 常量與變量 17
2.2.4 運(yùn)算符與表達(dá)式 18
2.3 類(lèi)與對(duì)象 21
2.3.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想和特點(diǎn) 21
2.3.2 類(lèi)的定義與實(shí)現(xiàn) 23
2.3.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 24
2.3.4 this指針 29
2.4 組合類(lèi) 30
2.4.1 組合類(lèi)的定義 30
2.4.2 組合類(lèi)的構(gòu)造函數(shù) 31
2.5 友元 32
2.5.1 友元函數(shù) 33
2.5.2 友元類(lèi) 34
2.6 類(lèi)的靜態(tài)成員 36
2.6.1 靜態(tài)數(shù)據(jù)成員 36
2.6.2 靜態(tài)函數(shù)成員 37
2.7 繼承與派生 38
2.7.1 繼承與派生的概念 38
2.7.2 派生類(lèi)的定義 39
2.7.3 繼承的方式 40
2.7.4 派生類(lèi)的構(gòu)造函數(shù)與析構(gòu)函數(shù) 45
2.7.5 虛基類(lèi) 48
2.8 重載 52
2.8.1 函數(shù)重載 52
2.8.2 運(yùn)算符重載 54
2.9 多態(tài)與虛函數(shù) 59
2.9.1 多態(tài)的概念 59
2.9.2 虛函數(shù) 59
2.9.3 虛析構(gòu)函數(shù) 61
2.9.4 純虛函數(shù)與抽象類(lèi) 61
2.10 流 63
2.11 拓展案例 64
2.12 習(xí)題 66
第3章WINDOWS應(yīng)用程序 72
3.1 Windows編程基礎(chǔ)知識(shí) 72
3.1.1 窗口 72
3.1.2 事件驅(qū)動(dòng) 72
3.1.3 句柄 73
3.1.4 Windows消息 73
3.2 Windows應(yīng)用程序常用消息 74
3.3 Windows中的事件驅(qū)動(dòng)程序設(shè)計(jì) 75
3.3.1 程序入口函數(shù) 75
3.3.2 定義窗口類(lèi) 76
3.3.3 窗口類(lèi)注冊(cè) 77
3.3.4 窗口的創(chuàng)建 77
3.3.5 窗口的顯示 78
3.3.6 消息循環(huán) 78
3.3.7 窗口函數(shù) 79
3.4 拓展案例 81
3.5 習(xí)題: 82
第4章 MFC原理與方法 84
4.1微軟基礎(chǔ)類(lèi) 84
4.2 MFC類(lèi)的組織結(jié)構(gòu) 84
4.2.1根類(lèi) 85
4.2.2應(yīng)用程序體系結(jié)構(gòu)類(lèi) 85
4.2.3可視對(duì)象類(lèi) 86
4.2.4通用類(lèi) 88
4.2.5 OLE類(lèi) 89
4.2.6 ODBC數(shù)據(jù)庫(kù)類(lèi) 89
4.2.7 Intemet和網(wǎng)絡(luò)工作類(lèi) 90
4.2.8 調(diào)試和異常類(lèi) 90
4.3 Visual C++工程類(lèi)型 91
4.3.1 ATL Project 91
4.3.2 CLR項(xiàng)目 91
4.3.3 常規(guī)(General) 92
4.3.4 MFC項(xiàng)目 92
4.3.5 測(cè)試(Test) 92
4.3.6 Win32 93
4.4 MFC應(yīng)用程序向?qū)?93
4.5 應(yīng)用程序向?qū)傻奈募?105
4.6 MFC消息管理 105
4.6.1 MFC消息映射機(jī)制 106
4.6.2 消息類(lèi)別 107
4.6.3 消息處理 107
4.6.4添加消息處理函數(shù) 108
4.7 MFC宏和指令 111
4.8 常用的MFC類(lèi) 118
4.9 拓展案例 122
4.10習(xí)題: 123
第5章 文檔與視圖體系結(jié)構(gòu) 124
5.1文檔/視圖類(lèi) 124
5.1.1 文檔類(lèi) 124
5.1.2單文檔和多文檔 124
5.1.3視圖類(lèi) 125
5.1.4文檔/視圖/框架結(jié)構(gòu) 126
5.2文檔/視圖結(jié)構(gòu)的操作 127
5.2.1 各類(lèi)間的相互操作 127
5.2.2 視圖類(lèi)CView的操作 128
5.2.3 文檔CDocument類(lèi)的操作 129
5.3 鼠標(biāo)和鍵盤(pán)消息處理 130
5.3.1鼠標(biāo)事件和鼠標(biāo)消息 130
5.3.2 鼠標(biāo)消息處理 131
5.3.3 鍵盤(pán)消息處理 134
5.4 菜單設(shè)計(jì) 137
5.4.1菜單資源 137
5.4.2 菜單快捷鍵 141
5.4.3 彈出式菜單 142
5.5工具欄和狀態(tài)欄 144
5.5.1工具欄 144
5.5.2 狀態(tài)欄 145
5.6文檔序列化 147
5.6.1 CFile類(lèi) 147
5.6.2 CArchive類(lèi) 150
5.6.3 序列化函數(shù) 150
5.6.4 自定義序列化 151
5.7拓展案例 156
5.10習(xí)題 159
第6章 對(duì)話框 162
6.1 對(duì)話框概述 162
6.2 基于對(duì)話框的應(yīng)用程序 163
6.3 對(duì)話框的使用 169
6.3.1設(shè)計(jì)對(duì)話框資源 169
6.3.2 生成對(duì)話框類(lèi) 176
6.3.3 運(yùn)行對(duì)話框 184
6.4 對(duì)話框類(lèi)CDialog和CDialogEx 184
6.4.1 CDialog類(lèi) 184
6.4.2 CDialogEx類(lèi) 187
6.5 模式對(duì)話框和非模式對(duì)話框 190
6.5.1 模式對(duì)話框 190
6.5.2非模式對(duì)話框 192
6.6消息對(duì)話框 195
6.6.1 消息對(duì)話框的彈出 195
6.6.2 消息對(duì)話框的返回值 197
6.7通用對(duì)話框 199
6.7.1 文件對(duì)話框 199
6.7.2 字體對(duì)話框 203
6.7.3 顏色對(duì)話框 206
6.8 拓展案例 208
6.9習(xí)題 211
第7章 常用控件 213
7.1控件概述 213
7.1.1 控件的分類(lèi) 213
7.1.2 控件的組織 214
7.1.3 控件的屬性 215
7.1.4 控件的創(chuàng)建 216
7.1.5控件通知Notification消息 216
7.2靜態(tài)控件和按鈕 217
7.2.1 靜態(tài)控件 217
7.2.2按鈕 220
7.3 編輯框和旋轉(zhuǎn)按鈕 234
7.3.1 編輯框 234
7.3.2 旋轉(zhuǎn)按鈕 237
7.4 列表框、組合框和滾動(dòng)條控件 238
7.4.1 列表框 238
7.4.2 組合框 246
7.4.3 滾動(dòng)條控件 254
7.5滑動(dòng)控件和進(jìn)度條控件 257
7.5.1滑動(dòng)控件 257
7.5.2 進(jìn)度條控件 258
7.6日期時(shí)間控件和標(biāo)簽控件 260
7.6.1日期時(shí)間控件 260
7.6.2標(biāo)簽控件 260
7.7 拓展案例 266
7.8習(xí)題 273
第8章 圖形處理 275
8.1 MFC繪圖基礎(chǔ)CDC類(lèi) 275
8.2 畫(huà)筆和畫(huà)刷 277
8.2.1 用畫(huà)筆繪制基本幾何輪廓 277
8.2.2 用畫(huà)刷繪制幾何圖形 280
8.2.3 繪制復(fù)雜幾何圖形 282
8.3 文本和字體 284
8.4 位圖、圖標(biāo)和光標(biāo) 285
8.4.1 位圖 286
8.4.2 圖標(biāo) 286
8.4.3 光標(biāo) 287
8.5 拓展案例 288
8.6 習(xí)題 291
第9章 Visual C++的高級(jí)應(yīng)用 292
9.1 Visual C++數(shù)據(jù)庫(kù)編程(ODBC) 292
9.1.1 ODBC基本概念 292
9.1.2 ODBC數(shù)據(jù)庫(kù)配置過(guò)程 293
9.1.3 ODBC編程實(shí)現(xiàn) 294
9.2 Visual C++ Socket編程 298
9.2.1 面向連接的網(wǎng)絡(luò)通信 298
9.2.2 MFC/Socket網(wǎng)絡(luò)編程:服務(wù)器端 301
9.2.3 MFC/Socket網(wǎng)絡(luò)編程:客戶(hù)端 308
9.3 拓展案例 312
9.4 習(xí)題 316
參考文獻(xiàn) 317

本目錄推薦

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