Visual C++面向對象與可視化程式設計(第2版)

Visual C++面向對象與可視化程式設計(第2版)

《Visual C++面向對象與可視化程式設計(第2版)》是2003年清華大學出版社出版的圖書,作者是黃維通。

本書從最基本的概念出發,詳細地講述了使用Visual C++ 進行面向對象與可視化程式設計的基礎本原理與方法。全書共分為4篇,即Visual C++基礎知識、使用API函式進行可視化編程、使用MFC進行可視化編程和Visual C++高級編程。書中涉及Visual C++編程過程中常用的API函式及MFC類,並結合實例對其中的訊息處理,API函式結構、各種按紐、編輯框、選單、滾動條等主要的控制項以及游標、圖示、點陣圖等資源的套用進行了講述,而且在實例中對程式代碼都做了詳細的說明,以便讀者掌握。

本書通俗易懂,重點突出,偏重套用,不僅可以作為大專院校理工科學生的教材,還可以供研究生及科研院所的計算機開發與套用人員作為參考,同時也可供從事計算機軟體開發的專業人員參考。

基本介紹

  • 書名:Visual C++面向對象與可視化程式設計(第2版)
  • 又名:VC6
  • 作者:黃維通
  • ISBN:9787302082019
  • 類別:程式語言與程式
  • 頁數:387
  • 出版社:清華大學出版社
  • 出版時間:2003-12-1
  • 裝幀:平裝
圖書信息,內容簡介,第1篇Visual C++基礎知識,第1章C++基礎知識,第2章Visual C++ 6.0開發環境,第3章Windows應用程式,第2篇使用API函式進行可視化編程,第4章Windows的圖形設備接口及Windows繪圖,第5章文本的輸出方法與字型的設定,第6章Windows應用程式對鍵盤與滑鼠的回響,第7章資源在Windows編程中的套用,第3篇使用MFC進行可視化編程,第8章MFC基礎知識,第9章Windows標準控制項在可視化編程中的套用,第10章在MFC中創建應用程式的資源,第11章單文檔與多文檔,第4篇Visual C++高級編程,*第12章多媒體應用程式的設計,*第13章資料庫應用程式的開發,*第14章開發Internet應用程式,

圖書信息

作 者:黃維通 編
版 次:2
頁 數:387
字 數:574000
印刷時間:2005-11-1
紙 張:膠版紙
印 次:1
I S B N:9787302082019
包 裝:平裝

內容簡介

與本書配套的《Visual C++面向對象與可視程式設計習題解析與編程實例》由清華大學出版社出版。
此書已出新版。

第1篇Visual C++基礎知識

第1章C++基礎知識

1.1C++的發展歷程
1.2一個簡單的C++程式
1.3數據類型
1.3.1C++的基本數據類型
1.3.2複合數據類型
1.4常量及其定義
1.5變數
1.6指針
1.6.1指針的類型及其定義
1.6.2指針的初始化
1.6.3字元串指針
1.6.4引用類型
1.7C++中的控制結構
1.7.1條件語句
1.7.2循環語句
1.7.3轉移語句
1.8函式
1.9類與對象
1.9.1類的定義
1.9.2對象
1.9.3內聯方法
1.10構造函式和析構函式
1.10.1構造函式
1.10.2析構函式
1.11重載24
1.11.1函式重載
1.11.2操作符重載
1.12友元28
1.13this指針
1.14繼承
1.14.1派生類
1.14.2多重繼承
1.15多態性和虛擬函式
1.15.1多態性
1.15.2虛擬函式
1.15.3虛擬析構函式
1.16流
1.17小結
習題

第2章Visual C++ 6.0開發環境

2.1Visual C++ 6.0簡介及其開發環境概述
2.2Visual C++ 6.0的選單欄
2.2.1File選單
2.2.2Edit選單
2.2.3View選單
2.2.4Insert選單
2.2.5Project選單
2.2.6Build選單
2.2.7Tools選單
2.3Visual C++ 6.0的工具列
2.3.1工具列的構成
2.3.2工具列的定製與修改
2.4項目與項目工作區
2.4.1創建新的項目工作區
2.4.2項目工作區視窗
2.5資源及資源編輯器
2.6在線上幫助
2.7小結
習題

第3章Windows應用程式

3.1Windows編程基礎知識
3.1.1視窗
3.1.2事件驅動
3.1.3句柄和Windows訊息
3.2 Windows應用程式常用訊息
3.3Windows中的事件驅動程式設計
3.4Windows應用程式的基本結構
3.4.1Windows應用程式的組成
3.4.2源程式組成結構
3.4.3應用程式舉例
3.5小結
習題

第2篇使用API函式進行可視化編程

第4章Windows的圖形設備接口及Windows繪圖

4.1圖形設備接口
4.1.1圖形設備接口的一些基本概念
4.1.2圖形刷新
4.1.3獲取設備環境
4.1.4映射模式
4.2繪圖工具與顏色
4.2.1畫筆
4.2.2畫刷
4.2.3顏色
4.3常用繪圖函式
4.4套用實例
4.5小結
習題

第5章文本的輸出方法與字型的設定

5.1設定文本的設備環境
5.1.1字型句柄
5.1.2創建自定義字型
5.1.3設定字型和背景顏色
5.2文本的輸出過程
5.3文本操作實例
5.4小結
習題

第6章Windows應用程式對鍵盤與滑鼠的回響

6.1鍵盤在應用程式中的套用
6.2鍵盤操作套用舉例
6.3滑鼠在應用程式中的套用
6.4滑鼠應用程式實例
6.5小結
習題

第7章資源在Windows編程中的套用

7.1選單和加速鍵資源及其套用
7.1.1選單的創建過程
7.1.2選單項的操作
7.1.3選單的動態創建
7.1.4加速鍵資源的創建過程
7.1.5創建選單資源實例
7.2點陣圖資源及其套用
7.2.1點陣圖的概念
7.2.2點陣圖的操作過程
7.2.3點陣圖操作實例
7.3對話框資源及其套用
7.3.1模態對話框的編程方法
7.3.2模態對話框套用實例
7.3.3非模態對話框的編程方法
7.3.4非模態對話框套用實例
7.4圖示資源的套用
7.4.1圖示資源的操作
7.4.2圖示資源套用舉例
7.5小結
習題

第3篇使用MFC進行可視化編程

第8章MFC基礎知識

8.1MFC概述
8.2MFC類的組織結構及主要的類的簡介
8.2.1MFC類的組織結構
8.2.2根類
8.2.3應用程式體系結構類
8.2.4可視對象類
8.2.5通用類
8.2.6OLE類
8.2.7ODBC資料庫類
8.3MFC中的全局函式與全局變數
8.4應用程式嚮導
8.5小結
習題

第9章Windows標準控制項在可視化編程中的套用

9.1概述
9.2按鈕控制項及其套用
9.2.1按鈕控制項的創建過程
9.2.2按鈕控制項示例
9.3滾動條控制項
9.3.1滾動條類的結構及其方法
9.3.2創建與初始化滾動條類
9.3.3滾動條類編程實例
9.4靜態控制項
9.4.1靜態控制項的特點
9.4.2靜態控制項套用舉例
9.5列表框控制項
9.5.1列表框控制項的類結構
9.5.2列表框類的方法
9.5.3列表框和應用程式之間的訊息傳遞
9.5.4列表框套用舉例
9.6編輯框控制項
9.6.1編輯框控制項簡介
9.6.2編輯框與應用程式間的訊息傳遞
9.6.3編輯類編程實例
9.7組合框控制項
9.7.1組合框(CComboBox)類的結構及組合框的特點
9.7.2組合框與應用程式之間的訊息傳遞
9.7.3組合框控制項套用舉例
9.8對話框通用控制項
9.8.1Picture控制項的使用
9.8.2Spin控制項的使用
9.8.3Progress控制項的使用
9.8.4Slider控制項的使用
9.8.5Date Time Picker控制項的使用
9.8.6List Control控制項的使用
9.8.7Tree Control控制項的使用
9.8.8Extended Combo Box控制項的使用
9.9小結
習題

第10章在MFC中創建應用程式的資源

10.1獲取資源的一個樣例
10.2資源的套用
10.2.1選單資源的使用
10.2.2快捷選單的創建及其套用
10.2.3加速鍵資源的創建及其套用
10.2.4工具條資源的創建及其套用
10.2.5圖示資源的創建及其套用
10.2.6字元串資源的套用
10.2.7對話框資源的創建及其套用
10.2.8點陣圖資源的創建及其套用
10.3小結
習題

第11章單文檔與多文檔

11.1概述
11.1.1單文檔界面與多文檔界面
11.1.2文檔/視圖結構
11.1.3SDI程式中文檔、視圖對象的創建過程
11.1.4SDI程式的訊息傳遞過程
11.2Doc/View框架的主要成員
11.2.1CWinApp類
11.2.2CDocument類
11.2.3CView類
11.2.4CDocTemplate類
11.2.5CFrameWnd類
11.3文檔操作中的一些重要概念
11.3.1串列化處理
11.3.2訊息映射
11.3.3訊息傳遞
11.4SDI編程實例
11.5MDI編程實例
11.6小結
習題

第4篇Visual C++高級編程

*第12章多媒體應用程式的設計

12.1利用音頻函式實現多媒體程式設計
12.1.1一個簡單的套用實例
12.1.2幾個常用的音頻函式
12.1.3用MCI控制波形聲音的播放
12.2利用Windows Media Player控制項實現多媒體程式設計
12.3常見格式圖片的顯示
12.4小結
習題

*第13章資料庫應用程式的開發

13.1有關資料庫的基礎知識
13.2ODBC的介紹和引用
13.2.1ODBC簡介
13.2.2MFC對ODBC的封裝
13.2.3如何訪問資料庫
13.2.4在資料庫應用程式中常用的幾個類
13.3小結
習題

*第14章開發Internet應用程式

14.1Internet應用程式開發的幾種類型
14.2WinInet開發簡介
14.3WinInet類介紹
14.3.1CInternetSession類
14.3.2CInternetConnection類
14.3.3CInternetFile類
14.3.4CGopherLocator類
14.4用WinInet類開發應用程式
14.5WinInet類編程實例
14.6小結
習題
參考文獻

相關詞條

熱門詞條

聯絡我們