2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

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

  • 作者:鄭軍紅 著
  • 出版社: 武漢大學出版社
  • 出版時間:2007-08-01
  • 版次:1
  • 商品編號: 10303353

    頁數:312

    紙張:膠版紙

    ISBN:9787307057364

    正文語種:中文


HK$57.30 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

C++程序設計的基本知識和如何利用Visual C++進行面向對象的可視化程序設計的基本原理和方法。主要內容有:面向對象的概念和方法,Visual C++編程基礎,MFC編程、圖形用戶界面程序設計及利用 Visual C++進行ODBC數據庫編程的高級應用等。

目錄

第1章 C++基本知識
1.1 C++概述
1.1.1 C++的起源
1.1.2 C++程序的特點
1.1.3 C++程序與C程序的比較
1.1.4 C++程序的基本結構
1.2 C++的輸入與輸出
1.2.1 C語言中的printf和scanf的缺陷
1.2.2 I/O標準流類
1.2.3 控制符
1.3 C++的函數
1.3.1 函數的定義
1.3.2 函數的調用
1.3.3 內聯函數
1.3.4 帶默認參數的函數
1.3.5 重載函數
1.4 C++新增運算符
1.4.1 C++語言中的動態內存管理運算符
1.4.2 作用域限定運算符

第2章 面向對象的C++程序設計
2.1 類和對象
2.1.1 類的定義
2.1.2 對象
2.1.3 內聯成員函數
2.1.4 構造函數
2.1.5 析構函數
2.1.6 對象數組
2.1.7 對象指針
2.2 類的共享
2.2.1 友元函數
2.2.2 友元類
2.2.3 靜態成員變量
2.2.4 靜態成員函數
2.2.5 運算符重載函數
2.3 類的繼承和派生
2.3.1 單繼承與多繼承
2.3.2 派生類的構造函數與析構函數
2.3.3 虛基類
2.4 類的多態性
2.4.1 虛函數
2.4.2 純虛函數與抽象類
2.5 模板
2.5.1 函數模板
2.5.2 類模板

第3章 Visual C++編程基礎
3.1 Visual C++集成開發環境
3.1.1 開發環境概述
3.1.2 開發環境的窗口
3.1.3 開發環境菜單功能
3.1.4 開發環境的工具欄
3.2 項目和項目工作區
3.2.1 項目和項目工作區的基本概念
3.2.2 Class View
3.2.3 Resource View
3.2.4 File View
3.3 資源
3.3.1 資源的概念
3.3.2 資源的基本操作
3.3.3 資源文件的管理
3.3.4 資源編輯器
3.4 創建一個控制台應用程序
3.4.1 用AppWizard創建一個控制台應用程序
3.4.2 理解程序框架
3.4.3 添加C++源程序代碼

第4章 MFC應用程序
4.1 Windows編程基礎
4.1.1 簡單的Windows應用程序
4.1.2 Windows基本數據類型
4.1.3 Windows編程的特點
4.2 MFC應用程序介紹
4.2.1 MFC概述
4.2.2 簡單的MFC應用程序
4.2.3 MFC應用程序的分析
4.3 使用MFC應用程序嚮導
4.3.1 應用程序框架類型
4.3.2 創建一個單文檔應用程序
4.3.3 MFC程序框架分析
4.4 ClassWizard類嚮導
4.4.1 ClassWizard類嚮導概述
4.4.2 消息和消息映射
4.4.3 數據交換和數據校驗
4.4.4 添加類和刪除類

第5章 文檔視圖
5.1 文檔視圖體系結構
5.1.1 文檔類
5.1.2 視圖類
5.1.3 文檔視圖之間的相互作用
5.2 文檔和視圖應用示例

第6章 菜單、工具欄和狀態欄
6.1 菜單設計
6.1.1 菜單資源編輯器
6.1.2 給菜單聯上命令項、怏捷鍵和加速鍵
6.1.3 設置菜單項屬性
6.1.4 給菜單項聯上代碼
6.1.5 在程序中改變菜單的屬性
6.1.6 用戶界面更新消息的處理
6.1.7 動態添加菜單
6.1.8 動態刪除菜單
6.2 工具欄
6.2.1 工具欄編輯器
6.2.2 工具欄和菜單項的關聯
6.3 狀態欄
6.3.1 狀態欄的定義
6.3.2 狀態欄的常用操作

第7章 對話框和常用控件
7.1 對話框的使用
7.1.1 對話框概述
7.1.2 對話框編輯器
7.1.3 對話框編程
7.2 標準控件
7.2.1 控件概述
7.2.2 控件的一般屬性
7.2.3 靜態控件
7.2.4 按鈕
7.2.5 編輯框
7.2.6 列表框
7.2.7 組合框
7.2.8 滾動條
7.3 公共控件
7.3.1 微調按鈕
7.3.2 滑動條
7.3.3 進度條
7.3.4 標籤控件
7.3.5 圖像列表
7.3.6 文件系統控件
7.4 通用對話框和消息框
7.4.1 通用對話框
7.4.2 消息框

第8章 繪圖、字體和位圖
8.1 圖形設備接口(GDI)概述
8.1.1 圖形設備接口
8.1.2 設備環境類
8.1.3 坐標映射
8.1.4 GDI圖形對象
8.2 簡單圖形處理
8.2.1 畫點
8.2.2 畫線
8.2.3 畫弧
8.2.4 畫封閉曲線
8.2.5 其他常用繪圖函數
8.3 字體
8.3.1 字體創建
8.3.2 文本輸出
8.3.3 文本對齊
8.3.4 文本輸出顏色的設置

第9章 Visual C++的高級應用
9.1 ODBC數據庫編程
9.1.1 ODBC簡介
9.1.2 ODBC數據庫類
9.1.3 使用ODBC編程示例
9.2 多媒體編程
9.2.1 聲音媒體控制結構MCI
9.2.2 一個簡單的CD播放器
9.2.3 視頻媒體播放類MClWnd
9.2.4 一個簡單的媒體播放器
9.3 ActiveX控件
9.3.1 ActiveX控件和普通Windows控件的比較
9.3.2 ActiveX控件的裝載
9.3.3 使用ActiveX控件編程

附錄A C/C++主要關鍵字及其用途
附錄B C/C++運算符的優先級別
附錄C 常用系統函數
參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。