《高等院校計算機課程案例教程系列:Visual C++2010程序設(shè)計案例教程》從實用的角度出發(fā),汲取了國內(nèi)外程序設(shè)計教材的精華,由淺人深、循序漸進地介紹了visualc++2010開發(fā)環(huán)境、c++語言基礎(chǔ)、面向?qū)ο蟮腸++程序設(shè)計思想、mfc基本應(yīng)用程序、用戶界面設(shè)計、對話框和常用控件、圖形與文本、visualc++2010的高級應(yīng)用以及開發(fā)實例等知識。為了保證初接觸visualstudio2010的讀者能夠更好地從事開發(fā)工作,各章節(jié)都配備了相應(yīng)的開發(fā)實例。《高等院校計算機課程案例教程系列:Visual C++2010程序設(shè)計案例教程》內(nèi)容豐富、實用性強,既可作為普通高等院校計算機專業(yè)相關(guān)課程的教材或教學參考書,也可作為通信、電子信息、自動化等相關(guān)專業(yè)的計算機課程教材。對于.net開發(fā)初學者,通過本教材的學習可以從入門級水平提升到中級水平。對于具有一定visualc++編程經(jīng)驗的讀者,本書也具有很好的參考價值。
前言
教學建議
第1章 visual c++2010開發(fā)平臺概述
1.1 visual c++ 2010概述
1.2 visual studio 2010集成開發(fā)環(huán)境
1.2.1 安裝visual studio 2010
1.2.2 配置visual studio 2010
1.2.3 解決方案和項目
1.2.4 生成和調(diào)試工具
1.2.5 部署工具
1.2.6 ribbon界面設(shè)計可視化
1.2.7 重新啟動管理器
1.3 本章小結(jié)
1.4 習題
第2章 visual c++ 2010 mfc程序設(shè)計快速入門
2.1 visual c++ 2010開發(fā)環(huán)境概述
2.2 創(chuàng)建第一個mfc應(yīng)用程序
2.3 創(chuàng)建控制臺應(yīng)用程序
2.3.1 用appwizard創(chuàng)建一個clr控制臺應(yīng)用程序
2.3.2 用appwizard創(chuàng)建一個win32控制臺應(yīng)用程序
2.4 本章小結(jié)
2.5 習題
第3章 面向?qū)ο蟮腸++程序設(shè)計
3.1 函數(shù)和編譯預處理
3.1.1 函數(shù)的聲明
3.1.2 函數(shù)的參數(shù)和返回值
3.1.3 函數(shù)的調(diào)用
3.1.4 函數(shù)參數(shù)的傳遞
3.2 c++的對象
3.2.1 對象的定義
3.2.2 對象的引用
3.2.3 對象的賦值
3.3 c++的類
3.3.1 類的定義
3.3.2 類的作用域
3.3.3 成員函數(shù)
3.3.4 友元函數(shù)和友元類
3.3.5 基類成員的訪問控制
3.3.6 方法的重寫與重載
3.4 構(gòu)造函數(shù)與析構(gòu)函數(shù)
3.4.1 構(gòu)造函數(shù)
3.4.2 析構(gòu)函數(shù)
3.5 本章小結(jié)
3.6 習題
第4章 c++語言基礎(chǔ)
4.1 c++基本數(shù)據(jù)類型
4.2 標識符和關(guān)鍵字
4.2.1 標識符
4.2.2 關(guān)鍵字
4.3 運算符和表達式
4.3.1 c++運算符
4.3.2 表達式
4.4 數(shù)組
4.4.1 一維數(shù)組與二維數(shù)組
4.4.2 字符數(shù)組與字符串數(shù)組
4.4.3 對象數(shù)組
4.5 指針和引用
4.5.1 指針變量的定義與賦值
4.5.2 數(shù)組指針與指針數(shù)組
4.5.3 動態(tài)內(nèi)存分配
4.5.4 引用
4.6 字符串處理函數(shù)
4.7 c++標準輸入輸出
4.8 本章小結(jié)
4.9 習題
第5章 mfc基本應(yīng)用程序
5.1 mfc應(yīng)用程序概述
5.1.1 簡單的mfc程序
5.1.2 mfc應(yīng)用程序的分析
5.2 mfc的類
5.2.1 mfc應(yīng)用程序中包含的mfc類
5.2.2 應(yīng)用程序類cwinapp
5.2.3 主框架類cframewnd
5.2.4 視圖類cview
5.2.5 文檔類cdocument
5.2.6 對話框類cdialog
5.2.7 菜單類cmenu
5.2.8 線程基類cwinthread
5.3 本章小結(jié)
5.4 習題
第6章 用戶界面設(shè)計
6.1 菜單的類型
6.2 菜單編程
6.2.1 菜單設(shè)計
6.2.2 創(chuàng)建彈出式菜單
6.2.3 創(chuàng)建動態(tài)菜單
6.2.4 創(chuàng)建基于對話框的菜單
6.3 工具欄設(shè)計
6.3.1 cmfctoolbar類
6.3.2 工具欄編輯器的使用
6.3.3 創(chuàng)建工具欄
6.4 狀態(tài)欄設(shè)計
6.4.1 cmfcstatusbar類
6.4.2 創(chuàng)建狀態(tài)欄
6.5 本章小結(jié)
6.6 習題
第7章 對話框和常用控件
7.1 對話框設(shè)計
7.1.1 模態(tài)對話框
7.1.2 非模態(tài)對話框
7.1.3 通用對話框
7.2 標準控件
7.2.1 靜態(tài)控件
7.2.2 編輯框
7.2.3 按鈕
7.2.4 列表框
7.2.5 組合框
7.2.6 分組框
7.2.7 滾動條
7.2.8 標準控件的應(yīng)用
7.3 公共控件
7.3.1 旋轉(zhuǎn)按鈕
7.3.2 進度條
7.3.3 滑塊
7.3.4 屬性頁控件
7.3.5 圖像列表和列表控件
7.3.6 樹形控件
7.4 本章小結(jié)
7.5 習題
第8章 圖形與文本
8.1 圖形設(shè)備接口
8.1.1 圖形設(shè)備接口概述
8.1.2 顏色設(shè)置
8.1.3 映射模式與坐標系
8.1.4 gdi圖像處理
8.2 繪圖環(huán)境
8.2.1 dc結(jié)構(gòu)
8.2.2 cdc類
8.3 畫筆和畫刷
8.3.1 使用庫存對象
8.3.2 畫筆
8.3.3 畫刷
8.3.4 創(chuàng)建和使用畫筆、畫刷
8.4 文本與字體
8.5 位圖
8.5.1 位圖資源的創(chuàng)建
8.5.2 位圖的使用
8.5.3 位圖使用示例
8.6 圖標和光標
8.7 本章小結(jié)
8.8 習題
第9章 visual c++ 2010的高級應(yīng)用
9.1 打印編程
9.2 數(shù)據(jù)庫編程
9.3 本章小結(jié)
9.4 習題
第10章 綜合示例分析
10.1 圖書信息管理系統(tǒng)
10.1.1 數(shù)據(jù)庫表設(shè)計
10.1.2 程序?qū)崿F(xiàn)
10.2 本章小結(jié)
10.3 習題
參考文獻