注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關Visual C++程序設計教程

Visual C++程序設計教程

Visual C++程序設計教程

定 價:¥29.80

作 者: 詹紅霞,候思穎,陶永紅 等編著
出版社: 清華大學出版社
叢編項: 電腦基礎·實例·上機系列教程
標 簽: VC++

購買這本書可以去


ISBN: 9787302161219 出版時間: 2007-12-01 包裝: 平裝
開本: 16開 頁數: 304 字數:  

內容簡介

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

作者簡介

暫缺《Visual C++程序設計教程》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號