注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++程序設(shè)計(jì)教程

Visual C++程序設(shè)計(jì)教程

Visual C++程序設(shè)計(jì)教程

定 價(jià):¥29.80

作 者: 詹紅霞,候思穎,陶永紅 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 電腦基礎(chǔ)·實(shí)例·上機(jī)系列教程
標(biāo) 簽: VC++

ISBN: 9787302161219 出版時(shí)間: 2007-12-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字?jǐn)?shù):  

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

  隨著Windows 2000/XP操作系統(tǒng)的普及,現(xiàn)在已進(jìn)入了采用Visual C++編程的時(shí)代。Visual C++不僅提供了控制臺(tái)應(yīng)用程序來學(xué)習(xí)和掌握C++程序語言,而且還提供了可視化的資源編輯器與MFC類及應(yīng)用程序向?qū)У裙ぞ撸瑸榭焖?、高效地開發(fā)最新Windows應(yīng)用程序提供了極大的方便?!禫isual C++程序設(shè)計(jì)教程(附光盤)》以Visual C++ 6.0為基礎(chǔ)進(jìn)行講解。全書共10章,主要內(nèi)容包括Visual C++ 6.0概述、C++程序設(shè)計(jì)基礎(chǔ)知識(shí)、面向?qū)ο缶幊?、文件的操作、文檔視圖結(jié)構(gòu)、用戶界面設(shè)計(jì)、對(duì)話框及常用控件、繪圖、數(shù)據(jù)庫編程以及綜合實(shí)例設(shè)計(jì)等知識(shí)?!禫isual C++程序設(shè)計(jì)教程(附光盤)》深入淺出,使讀者可以在一個(gè)較低的編程起點(diǎn)上掌握Visual C++的程序設(shè)計(jì)方法和基本的程序設(shè)計(jì)思想。書中提供的大量實(shí)例可以作為讀者自建應(yīng)用程序的基礎(chǔ),每章最后一節(jié)都有相應(yīng)的習(xí)題,可幫助讀者檢驗(yàn)學(xué)習(xí)效果?!禫isual C++程序設(shè)計(jì)教程(附光盤)》可作為各大中專院校、職業(yè)院校和各類培訓(xùn)學(xué)校的教材使用,并適用于編程初學(xué)者作為自學(xué)參考書使用。隨書附贈(zèng)CD光盤1張!

作者簡(jiǎn)介

暫缺《Visual C++程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書目錄

第1章  Visual C++ 6.0概述    1
1.1  Visual C++ 6.0的特點(diǎn)    1
1.1.1  C++程序設(shè)計(jì)語言    1
1.1.2  Visual C++ 6.0的特性    1
1.2  Visual C++ 6.0的版本與使用
  環(huán)境    2
1.2.1  Visual C++ 6.0的版本    2
1.2.2  Visual C++ 6.0的使用環(huán)境    2
1.3  Visual C++ 6.0的啟動(dòng)與退出    3
1.3.1  Visual C++ 6.0的啟動(dòng)    3
1.3.2  Visual C++ 6.0的退出    3
1.4  Visual C++ 6.0的開發(fā)環(huán)境    3
1.4.1  Visual C++ 6.0的主窗口    3
1.4.2  Visual C++ 6.0的菜單欄    6
1.4.3  Visual C++ 6.0的工具欄    11
1.5  Visual C++ 6.0的工程管理    12
1.5.1  使用MFC AppWizard
創(chuàng)建一個(gè)新工程    12
1.5.2  編譯、運(yùn)行程序    14
1.6  上機(jī)練習(xí)    15
1.7  習(xí)題    17
第2章  C++程序設(shè)計(jì)基礎(chǔ)知識(shí)    18
2.1  C++語言的編碼基礎(chǔ)    18
2.1.1  基本組成    18
2.1.2  基本符號(hào)    19
2.1.3  保留字    20
2.1.4  標(biāo)識(shí)符    20
2.2  C++語言的數(shù)據(jù)類型    20
2.2.1  基本數(shù)據(jù)類型    21
2.2.2  自定義數(shù)據(jù)類型    21
2.3  常量與變量    22
2.3.1  常量    22
2.3.2  變量    23
2.4  運(yùn)算符和表達(dá)式    24
2.4.1  算術(shù)運(yùn)算符    25
2.4.2  賦值運(yùn)算符    26
2.4.3  關(guān)系運(yùn)算符    26
2.4.4  邏輯運(yùn)算符    27
2.4.5  條件運(yùn)算符    27
2.4.6  逗號(hào)運(yùn)算符    28
2.4.7  sizeof 運(yùn)算符    28
2.4.8  位運(yùn)算符    28
2.5  基本結(jié)構(gòu)與控制語句    29
2.5.1  順序結(jié)構(gòu)    29
2.5.2  選擇結(jié)構(gòu)    32
2.5.3  循環(huán)結(jié)構(gòu)    37
2.5.4  轉(zhuǎn)向語句    39
2.6  構(gòu)造類型    43
2.6.1  數(shù)組    43
2.6.2  結(jié)構(gòu)    46
2.6.3  聯(lián)合    47
2.6.4  typedef    48
2.7  函數(shù)    48
2.7.1  函數(shù)的定義與調(diào)用    49
2.7.2  函數(shù)的參數(shù)傳遞    50
2.7.3  函數(shù)中的局部變量與靜態(tài)變量    55
2.7.4  函數(shù)的嵌套和遞歸    57
2.7.5  函數(shù)的重載    59
2.7.6  系統(tǒng)函數(shù)    63
2.8  指針    64
2.8.1  指針的概念    64
2.8.2  指針的定義與引用    64
2.8.3  指針與動(dòng)態(tài)內(nèi)存分配    66
2.9  上機(jī)練習(xí)    68
2.10  習(xí)題    72
第3章  面向?qū)ο缶幊?nbsp;   74
3.1  Visual C++面向?qū)ο蟮奶攸c(diǎn)    74
3.1.1  封裝性    74
3.1.2  繼承性    75
3.1.3  多態(tài)性    75
3.2  類與對(duì)象    75
3.2.1  類與對(duì)象的含義    75
3.2.2  *this指針    88
3.3  繼承與派生    90
3.4  多態(tài)性    94
3.4.1  函數(shù)重載    94
3.4.2  靜態(tài)聯(lián)編與動(dòng)態(tài)聯(lián)編    96
3.5  上機(jī)練習(xí)    104
3.5.1  設(shè)計(jì)一個(gè)CRectangle類    104
3.5.2  設(shè)計(jì)一個(gè)Building類及其派生    107
3.6  習(xí)題    111
第4章  文件的操作    112
4.1  文件的基礎(chǔ)知識(shí)    112
4.1.1  文件與流的概念    112
4.1.2  文件的組成與種類    113
4.2  順序文件的操作    113
4.2.1  順序文件的打開和關(guān)閉    113
4.2.2  文件的讀寫    115
4.3  隨機(jī)文件的操作    121
4.3.1  隨機(jī)寫    121
4.3.2  隨機(jī)讀    124
4.4  二進(jìn)制文件的操作    125
4.5  上機(jī)練習(xí)    128
4.6  習(xí)題    132
第5章  文檔視圖結(jié)構(gòu)    133
5.1  文檔視圖結(jié)構(gòu)概述    133
5.1.1  文檔和視圖    133
5.1.2  文檔視圖應(yīng)用程序    134
5.1.3  基本程序結(jié)構(gòu)    134
5.1.4  框架窗口    135
5.2  創(chuàng)建文檔視圖應(yīng)用程序    135
5.2.1  創(chuàng)建單文檔程序    135
5.2.2  創(chuàng)建多文檔程序    139
5.2.3  文檔程序分析    140
5.3  上機(jī)練習(xí)    140
5.3.1  創(chuàng)建文檔視圖類應(yīng)用程序    141
5.3.2  添加菜單    143
5.4  習(xí)題    148
第6章  用戶界面設(shè)計(jì)    149
6.1  菜單    149
6.1.1  添加新菜單項(xiàng)    149
6.1.2  編輯菜單項(xiàng)的屬性    151
6.1.3  刪除菜單項(xiàng)    153
6.1.4  添加菜單消息處理函數(shù)    153
6.1.5  啟用和禁用菜單命令    158
6.1.6  復(fù)選和單選標(biāo)記菜單命令    158
6.1.7  創(chuàng)建彈出式菜單    159
6.1.8  快捷鍵    161
6.2  工具欄    164
6.2.1  向工具欄添加按鈕    164
6.2.2  添加工具欄間隔    166
6.2.3  刪除工具欄按鈕    166
6.2.4  設(shè)置按鈕屬性    166
6.2.5  啟用和禁用工具欄按鈕    167
6.3  狀態(tài)欄    167
6.3.1  修改應(yīng)用程序的狀態(tài)欄    168
6.3.2  更新狀態(tài)欄窗格內(nèi)容    170
6.4  上機(jī)練習(xí)    172
6.5  習(xí)題    178
第7章  對(duì)話框及常用控件    179
7.1  對(duì)話框的使用    179
7.1.1  模式和無模式對(duì)話框    179
7.1.2  創(chuàng)建對(duì)話框    180
7.2  對(duì)話框中的控件    182
7.2.1  靜態(tài)控件    182
7.2.2  按鈕    183
7.2.3  編輯框    184
7.2.4  單選按鈕    185
7.2.5  復(fù)選框    185
7.2.6  組合框    185
7.2.7  在對(duì)話框中添加和編輯控件    187
7.2.8  常用控件的應(yīng)用例程    188
7.2.9  對(duì)話框的編程    192
7.3  上機(jī)練習(xí)    198
7.4  習(xí)題    203
第8章 繪圖    205
8.1  繪圖基礎(chǔ)    205
8.1.1  GDI類    205
8.1.2  GDI對(duì)象的建立    206
8.1.3  GDI對(duì)象的使用方法    208
8.1.4  CDC類的繪圖函數(shù)    208
8.2  常用繪圖函數(shù)介紹    208
8.2.1  TextOut函數(shù)    209
8.2.2  SetTextColor函數(shù)    209
8.2.3  MoveTo函數(shù)    209
8.2.4  LineTo函數(shù)    209
8.2.5  Rectangle和FillRect函數(shù)    209
8.2.6  Ellipse函數(shù)    210
8.3  應(yīng)用舉例    210
8.3.1  正弦曲線輸出    210
8.3.2  畫筆、畫刷的應(yīng)用    212
8.4  上機(jī)練習(xí)    220
8.4.1  輸出霓虹燈效果的文本    220
8.4.2  在鼠標(biāo)指定位置繪制矩形    224
8.5  習(xí)題    227
第9章  數(shù)據(jù)庫編程    229
9.1  常見數(shù)據(jù)庫訪問技術(shù)簡(jiǎn)介    229
9.1.1  Visual C++ 6.0開發(fā)數(shù)據(jù)庫技術(shù)
的特點(diǎn)    229
9.1.2  Visual C++ 6.0常用開發(fā)數(shù)據(jù)庫
技術(shù)    230
9.2  ODBC簡(jiǎn)介    231
9.2.1  ODBC概述    231
9.2.2  ODBC組成    232
9.3  建立數(shù)據(jù)源    233
9.4  在ODBC數(shù)據(jù)源管理器中添加
ODBC數(shù)據(jù)庫源    235
9.5  與ODBC數(shù)據(jù)庫相關(guān)的
  MFC類    237
9.5.1  CDatabase類    238
9.5.2  CRecordset類    239
9.5.3  CRecordView類    243
9.6  應(yīng)用實(shí)例    244
9.6.1  建立一個(gè)帶有ODBC數(shù)據(jù)庫支持
功能的單文檔界面的工程文件    244
9.6.2  設(shè)計(jì)用戶操作主界面    246
9.6.3  實(shí)現(xiàn)通訊錄信息瀏覽功能    247
9.6.4  實(shí)現(xiàn)通訊錄信息添加功能    252
9.6.5  實(shí)現(xiàn)通訊錄信息刪除功能    254
9.6.6  實(shí)現(xiàn)通訊錄成績(jī)修改功能    255
9.7  上機(jī)練習(xí)    257
9.8  習(xí)題    259
第10章  綜合實(shí)例    260
10.1  程序功能概述    260
10.2  程序?qū)崿F(xiàn)    261
10.2.1  建立一個(gè)名為studentmarks的
  Access數(shù)據(jù)庫    261
10.2.2  添加ODBC數(shù)據(jù)庫源    263
10.2.3  建立一個(gè)帶有ODBC數(shù)據(jù)庫支持
  功能的單文檔界面的工程文件
    264
10.2.4  設(shè)計(jì)用戶操作主界面    266
10.2.5  實(shí)現(xiàn)學(xué)生成績(jī)信息瀏覽功能    268
10.2.6  實(shí)現(xiàn)用戶登錄認(rèn)證和用戶登出
  功能    273
10.2.7  實(shí)現(xiàn)學(xué)生成績(jī)信息添加功能    280
10.2.8  實(shí)現(xiàn)學(xué)生成績(jī)信息刪除功能    284
10.2.9  實(shí)現(xiàn)學(xué)生成績(jī)按學(xué)生學(xué)號(hào)和
  按考試科目查詢功能    287
10.2.10  實(shí)現(xiàn)學(xué)生成績(jī)
按考試科目排序功能    294
10.2.11  實(shí)現(xiàn)按考試科目查詢并顯示
              學(xué)生成績(jī)分布直方圖功能    297
10.3  小結(jié)    304

本目錄推薦

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