TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Visual C++面向對象程序設計(簡體書)
滿額折

Visual C++面向對象程序設計(簡體書)

商品資訊

人民幣定價:49.8 元
定價
:NT$ 299 元
優惠價
87260
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

本書是結合多年教學和實踐經驗、參考國內外有關著作文獻而編寫的一本Visual C++面向對象編程實用教程。全書針對初學者的特點,由淺入深、系統地介紹了Visual C++面向對象編程的基本原理和方法,主要內容包括C++面向對象程序設計、可視化編程環境、WINDOWS編程基礎、MFC編程方法和Visual C++高級編程內容。全書共分9章,第1章介紹了Visual Studio集成開發環境;第2章對C++面向對象編程基礎作了介紹;第3章分析了WINDOWS應用程序開發的基本原理;第4章系統介紹了MFC原理與方法;第5章剖析了MFC文檔與視圖體系結構;第6章介紹了對話框的原理與應用,包括通用對話框的應用;第7章詳細介紹了常用控件;第8章介紹了MFC圖形處理的原理與方法;第9章介紹了ODBC及Socket編程的Visual C++高級應用。為了幫助學生掌握知識的應用,每章都增加了拓展案例,指導學生對本章知識進行綜合應用,每章後面均配有理論習題及上機編程題,幫助學生鞏固知識。
本書內容詳實、重點難點突出,所選案例具有較強的代表性,有助於學習者舉一反三。教程注重理論性和實用性的結合,收集的例題與習題大多是一些應用型的實例。全書內容安排循序漸進,重點突出,實例典型,文字精煉。特別適合作為大中專院校、各類職業院校及計算機培訓學校相關專業課程的教材,也可作為Visual C++應用開發人員的自學讀本或參考工具書。

目次

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

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 260
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區