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