Visual C++面向對象程式設計教程

Visual C++面向對象程式設計教程

《Visual C++面向對象程式設計教程》是2008年黑龍江大學出版社出版的圖書,作者是楊國燕、孔凡輝。

基本介紹

  • 書名:Visual C++面向對象程式設計教程
  • 作者:楊國燕、孔凡輝
  • ISBN:9787811290707
  • 頁數:258頁
  • 出版社:黑龍江大學出版社
  • 出版時間:2008年10月1日
  • 裝幀:平裝
  • 開本:16
  • 叢書名:易學易用計算機系列教程
內容簡介,目錄,

內容簡介

《Visual C++面向對象程式設計教程》的特色是理論聯繫實際。目前,介紹Visual C++的書很多,而對於每一章,《Visual C++面向對象程式設計教程》不僅介紹了與該章有關的一些基本知識,還分別列舉綜合實例,一步一步引導讀者完成,並在實例中給出了詳盡的解釋,課後的實驗習題也作了詳細的解答。相信只要讀者認真研讀每一個程式,並親自上機實踐,一定會有較大收益。

目錄

第1章 Visual C++概述
1.1 Visual C++簡介
1.1.1 Visual C++的特點
1.1.2 Visual C++的安裝
1.1.3 MSDN幫助文檔
1.2 Visual C++的開發環境
1.2.1 集成開發環境視窗
1.2.2 項目與項目工作區
1.2.3 資源與資源編輯器
1.2.4 選單欄
1.2.5 工具列
上機實驗習題
第2章 面向對象的基本概念
2.1 結構化程式設計方法的回顧
2.2 面向對象的系統開發方法
2.2.1 面向對象的程式設計方法
2.2.2 面向對象的系統開發方法
2.2.3 面向對象方法與設計步驟
2.3 類、對象和訊息
2.3.1 類的定義
2.3.2 對象的定義
2.3.3 構造函式
2.3.4 析構函式
2.3.5 訊息和方法
2.4 繼承和派生
2.4.1 派生類的繼承類型
2.4.2 派生類的數據成員和成員函式
2.4.3 派生類的構造函式
2.4.4 多重繼承
2.5 多態性和虛函式
2.5.1 靜態聯編和動態聯編
2.5.2 虛函式
2.5.3 純虛函式和抽象基類
上機實驗習題
第3章 利用MFC類庫編寫Windows應用程式
3.1 MFC類庫概述
3.1.1 Cobiect類
3.1.2 從Cobiect類派生的主要類
3.2 MFC的訊息和訊息處理
3.2.1 MFC事件驅動程式設計引擎類
3.2.2 訊息映射和訊息處理
3.2.3 MFC預定義的訊息和訊息處理程式
3.2.4 使用MFC的Windows應用程式示例
3.3 註冊視窗類
3.4 實現視窗類
3.5 訊息循環
3.6 視窗過程
3.7 其他部分
上機實驗習題
第4章 使用AppWizard嚮導建立應用程式
4.1 工程類型和檔案類型
4.2 AppWizard的使用
4.3 創建一個簡單的單文檔應用程式
4.3.1 使用AppWizard生成SDI應用程式基本框架
4.3.2 SDI應用程式框架剖析
4.3.3 添加代碼
4.3.4 編譯執行程式
4.4 創建一個簡單的多文檔應用程式
4.4.1 使用AppWizard生成MDI應用程式基本框架
4.4.2 MDI應用程式框架剖析
4.4.3 添加代碼
4.4.4 編譯執行程式
4.5 創建一個簡單的對話框應用程式
4.5.1 使用AppWizard生成對話框應用程式基本框架
4.5.2 對話框應用程式框架剖析
4.5.3 添加控制項和代碼
4.5.4 編譯執行程式
上機實驗習題
第5章 GDI與文本和圖形處理
5.1 GDI簡介
5.1.1 GDI的功能
5.1.2 設備描述表
5.2 文本處理
5.2.1 文本輸出函式
5.2.2 文本屬性的控制
5.2.3 文本的字型設定
5.2.4 獲取文本信息
5.3 圖形處理
5.3.1 繪圖函式
5.3.2 使用繪圖工具對象
5.3.3 0nDraw函式
5.3.4 WM—PAINT訊息
上機實驗習題
第6章 選單設計
6.1 實現選單控制
6.1.1 選單訊息處理
6.1.2 彈出式選單和動態選單
6.1.3 選單訊息的處理路徑
6.2 CMenu類
6.2.1 CMenu類簡介
6.2.2 動態改變選單
6.3 選單程式設計
6.3.1 基於選單欄的程式設計
6.3.2 彈出式選單設計
6.3.3 動態選單設計
上機實驗習題
第7章 工具列和狀態欄
7.1 工具列
7.1.1 了解工具列
7.1.2 創建工具列
7.1.3特殊形式的工具列
7.1.4 CToolBar工具列類
7.1.5 工具列實例程式
7.2 狀態欄
7.2.1 了解狀態欄
7.2.2 創建狀態欄
7.2.3 CStatusBar狀態欄類
7.2.4 狀態欄實例程式
上機實驗習題
第8章 對話框和常用控制項
8.1 對話框概述
8.1.1 對話框的種類
8.1.2 對話框的創建和顯示
8.1.3 對話框類CDialog
8.2 對話框的設計
8.2.1 增加控制項
8.2.2 使用ClassWizard建立對話框類
8.2.3 對話框類成員變數的加入
8.3 通用對話框類
8.3.1 CFileDialog類
8.3.2 CFontDiaklg類
8.3.3 CPrintDialog類
8.3.4 CColorDilaog類
8.4 標準Windows控制項
8.4.1 控制項的通用屬性
8.4.2 控制項屬性設定和組織安排
8.4.3 靜態控制項
8.4.4 按鈕控制項
8.4.5 編輯控制項
8.4.6 列表框控制項
8.4.7 組合框控制項
8.4.8 滾動條控制項
上機實驗習題
第9章 視窗、文檔和視圖
9.1 應用程式組成結構
9.1.1 CMainFrame類和視窗
9.1.2 文檔和視圖
9.1.3 視窗、文檔與視圖間的關係
9.2 文檔類
9.2.1 文檔類管理數據的方法
9.2.2 數據成員
9.2.3 成員函式
9.3 視圖類
9.3.1 視圖類的操作方法
9.3.2 視圖類的成員函式
9.4 利用序列化進行檔案讀寫
9.4.1 文檔序列化原理
9.4.2 序列化中支持的數據類型
上機實驗習題
第10章 資料庫編程
10.1 0DBc的使用
10.1.1 0DBC的工作原理
10.1.2 0DBC類
10.2 資料庫編程實例
10.2.1 註冊資料庫
10.2.2 創建資料庫套用框架
10.2.3 設計記錄操作界面
10.2.4 更新記錄
10.2.5 排序和篩選
上機實驗習題

相關詞條

熱門詞條

聯絡我們