第1章VisualC .NET開發(fā)環(huán)境
1.1VisualC .NET概述
1.2VisualC .NET安裝
1.2.1VisualC .NET安裝配置要求
1.2.2VisualC .NET安裝
1.2.3VisualStudio.NET安裝說明
1.3VisualC .NET開發(fā)環(huán)境
1.3.1起始頁
1.3.2解決方案資源管理器
1.3.3資源視圖
1.3.4類視圖
1.3.532具箱
1.3.6窗口管理
1.3.7“屬性”窗口
1.3.8定制工具欄
1.4第一個MFC應用程序
1.4.1創(chuàng)建一個新項目
1.4.2用MFC應用程序向導創(chuàng)建應用程序
1.5專題討論與作業(yè)設計
1.5.1專題討論
1.5.2作業(yè)設計
第2章Win32APl與Windows應用程序
2.1Windows編程基礎知識
2.1.1窗口的概念
2.1.2事件驅動的概念
2.1.3消息及其應用
2.1.4句柄
2.2Windows編程模式
2.2.1過程程序
2.2.2事件驅動程序
2.3Windows程序的基本構成
2.3.1應用程序的組成
2.3.2源程序組成結構
2.4Windows應用程序框架舉例
2.5專題討論與作業(yè)設計
2.5.1專題討論
2.5.2作業(yè)設計
第3章MFC應用程序設計基礎
3.1MFC應用程序向導
3.1.1創(chuàng)建基于對話框的應用程序
3.1.2創(chuàng)建單文檔應用程序
3.1.3應用程序的簡單分析
3.2MFC類的層次結構
3.2.1什么是MFC類
3.2.2MFC類的層次結構
3.2.3應用程序主要的類
3.3MFC類應用程序框架
3.3.1MFC類應用程序框架的基本類
3.3.2應用程序的啟動過程
3.4MFC的消息映像
3.4.1消息處理示例
3.4.2消息映像
3.5應用程序的調試
3.5.1Debug調試
3.5.2TRACE宏
3.6鍵盤鼠標消息應用實例
3.6.1鍵盤與鼠標消息
3.6.2鍵盤鼠標應用實例
3.7專題討論與作業(yè)設計
3.7.1專題討論
3.7.2作業(yè)設計
第4章MFC基子對話框編程
4.1基于對話框的應用程序
4.1.1創(chuàng)建基于對話框的應用程序框架
4.1.2在對話框中添加控件
4.1.3編輯控件的屬性
4.1.4關聯(lián)控件與變量
4.1.5關聯(lián)功能與控件
4.2基本消息框
4.2.1消息框函數
4.2.2消息框應用
4.3公用對話框
4.3.1公用對話框類
4.3.2公用對話框的使用
4.4創(chuàng)建自定義對話框
4.4.1對話框的基本知識.
4.4.2模式對話框
4.4.3無模式對話框
4, 5專題討論與作業(yè)設計
4.5.1專題討論
4.5.2作業(yè)設計
第5章菜單與工具欄
5.1創(chuàng)建應用程序菜單
5.1.1菜單概述
5.1.2創(chuàng)建應用程序
5.1.3加入并定制菜單
5.1.4將菜單與應用程序主窗口關聯(lián)
5.1.5把功能模塊與菜單命令相關聯(lián)
5.2動態(tài)創(chuàng)建菜單
5.2.1菜單的結構
5.2.2CMenu類
5.2.3動態(tài)創(chuàng)建菜單
5.3創(chuàng)建工具欄
5.3.1工具欄模板
5.3.2CToolBar類
5.3.3創(chuàng)建工具欄
5.3.4控制工具欄的顯示與隱藏
5.4創(chuàng)建狀態(tài)欄
5.4.1CStamsBar類
5.4.2狀態(tài)欄的創(chuàng)建
5.4.3在狀態(tài)欄上顯示系統(tǒng)時間
5.5專題討論與作業(yè)設計
5.5.1專題討論
5.5.2作業(yè)設計——
第6章MFC文檔/視圖應用程序
6.1文檔與視圖的概念
6.1.1文檔/視圖界面
6.1.2文檔艦圖結構
6.1.3文檔/視圖結構的意義
6.2文檔與視圖類的簡介
6.2.1文檔類的結構及其方法
6.2.2視圖類的結構及其方法
6.2.3視圖類的派生類
6.2.4文檔模板類的結構及其方法
6.2.5MFC單文檔應用程序框架創(chuàng)建過程
6.3文檔與視圖的相互作用
6.3.1應用程序框架類之間的相互訪問
6.3.2文檔的串行化
6.4單文檔應用程序
6.5與菜單進行交互
6.5.1修改菜單
6.5.2添加改變文本對話框
6.5.3設置文本與文本的字體
6.6多文檔應用程序
6.6.1SDI與MDI的區(qū)別
6.6.2MDI應用程序實例
6.7專題討論與作業(yè)設計
6.7.1專題討論
6.7.2作業(yè)設計
第7章繪圖
7.1設備環(huán)境與設備環(huán)境類
7.1.1設備環(huán)境
7.1.2設備環(huán)境類
7.1.3映射模式
7.2繪圖工具
7.2.1畫筆與畫筆類
7.2.2畫刷與畫刷類
7.3字體類與文本輸出
7.3.1字體類
7.3.2文本輸出
7.4位圖類與位圖輸出
7.4.1位圖類
7.4.2顯示位圖
7.5繪圖程序實例
7.5.1繪圖常用的數據類
7.5.2繪圖模式
7.5.3繪圖實例
7.6專題討論與作業(yè)設計
7.6.1專題討論
7.6.2作業(yè)設計
第8章數據庫應用
8.1數據庫的基本知識
8.1.1數據庫的基本概念
8.1.2結構化查詢語言
8.2ODBC訪問數據庫
8.2.1ODBC
8.2.2ODBC數據庫類
8.3創(chuàng)建數據庫及DNS
8.3.1創(chuàng)建數據庫
8.3.2創(chuàng)建ODBC數據源
8.4創(chuàng)建數據庫應用程序
8.4.1創(chuàng)建應用程序框架
8.4.2顯示數據
8.4.3增. 刪. 改. 查數據
8.5數據庫的其他訪問方式
8.5.1DAO訪問數據庫
8.5.2OLEDB
8.5.3ADO
8.6專題討論與作業(yè)設計
8.6.1專題討論
8.6.2作業(yè)設計
第9章.NET框架及其類庫
9.1.NET框架
9.1.1.NET的簡介
9.1.2.NET應用程序類型
9.2.NET應用程序的核心要素
9.2.1運行時庫
9.2.2中間語言
9.2.3J1T編譯器
9.2.4程序集
9.2.5應用程序域
9.2.6.NET框架類庫和命名空間
9.3托管C 語言基礎
9.3.1托管類型
9.3.2封箱與拆箱
9.3.3委托
9.3.4異常處理
9.4第一個托管C 應用程序
9.5專題討論與作業(yè)設計
9.5.1專題討論
9.5.2作業(yè)設計
第10章Windows窗體應用程序
10.1WindowsForm
10.1.1WindowsForms與程序設計
10.1.2WindowsForm與MFC
10.2WindowsForms命名空間
10.2.1System.Windows.Forms命名空間的分類
10.2.2Form類的屬性. 方法和事件
10.2.3Form應用程序實例
10.3委托與事件
10.3.1委托
10.3.2事件
10.3.3演示委托與事件的程序示例
10.4事件與消息
10.4.1事件與消息
10.4.2演示事件處理的程序示例21
10.5專題討論與作業(yè)設計
10.5.1專題討論
10.5.2作業(yè)設計
第11章控件. 對話框與菜單
11.1控件
11.1.1控件的種類
11.1.2常用控件的屬性. 方法與事件
11.1.3常用控件的使用方法與步驟
11.2對話框
11.2.1普通對話框
11.2.2公用對話框
11.3菜單
11.3.1下拉菜單
11.3.2菜單事件處理與屬性
11.3.3菜單應用程序實例
11.4記事本應用程序實例
11.5專題討論與作業(yè)設計
11.5.1專題討論
11.5.2作業(yè)設計
第12章應用程序的部署
12.1在目標計算機上安裝公共語言運行庫
12.2應用程序的打包與分發(fā)類型
12.2.1打包類型
12.2.2分發(fā)類型
12.3打包.NET框架下開發(fā)的應用程序
12.4打包MFC開發(fā)的應用程序
12.5專題討論與作業(yè)設計
12.5.1專題討論
12.5.2作業(yè)設計
參考文獻