引言
第1章 Visual C++ 6.0的界麵
1.l 集成開發環境的基本外觀及其操作
l.1. 1 正文窗口及其操作
1.1.2 Workspace窗口及其操作
1. 2 Visual C++ 6.0集成開發環境的菜單功能
1.1. 1 File菜單
1.2. 2 Edit菜單
1.2. 3 View菜單
1.2.4 Insert菜單
1.2. 5 Project菜單
1. 2.6 Build菜單
1.2. 7 Tool菜單
1.2. 8 Window菜單
1.2. 9 Help菜單
1. 3 Visual C++ 6.0的工具欄
1.3.1 工具欄基本概念
1.3. 2 工具欄的顯示與隱藏
1. 3.3 工具欄的定製及修改
1.4 本章小結
第2章 C+十編程基礎
2. 1 C+十的優點
2.1. 1 封裝性
2.1. 2 繼承性
2.1.3 多態性
2. 2 類說明
2. 3 構造函數
2. 4 析構函數
2.5 虛函數
2. 6 友元函數
2. 7 運算符重載
2.8 靜態變量
2.9 Windows編程規範
2.10 本章小結
第3章 MFC的層次結構
3. 1 Microsoft基本類庫概述
3. 2 應用程序框架結構類
3. 2.l 應用和綫程支持類
3.2.2 命令發送類
3.2.3 文檔類
3. 2.4 文檔模闆類
3.3 窗口類
3.3. 1 窗口支持類
3.3. 2 框架窗口類
3.3.3 對話框類
3.3. 4 視圖類
3.3.5 控件類
3. 3. 6 控製欄類
3.3. 7 分割富口支持類和屬性簿
3.4 圖形和打印類
3.4.1 輸齣類
3.4. 2 圖形工具類
3.5 集閤類
3. 6 文件和數據庫類
3.6. 1 文件輸入輸齣類
3. 6.2 ODBC類
3.6. 3 DAO類
3.6.4 文件和數據庫類的相關類
3.7 OLE支持類
3. 7. 1 OLE容器類
3. 7.2 OLE侍者類
3.7. 3 OLE拖一放和數據傳送類
3.7.4 OLE公用對話框類
3. 7. 5 OLE自動化類
3. 7. 6 OLE控製類
3. 7. 7 Active文檔類
3. 7.8 與OLE相關的類
3.8 Internet和網絡類
3.8.1 ISAPI類
3.8. 2 Windows Sockets類
3.8.3 Win32 Internet類
3.9 調試和異常類
3.9.l 調試支持類
3.9.2 異常類
3. 10 各種輔助類
3.11 總論
3.12 本章小結
第4章 AppWizard的使用
4.1 AppWizard的啓動
4.1.1 Files選項卡
4.l. 2 Projects選項卡
4.1.3 Workspaces選項卡
4.l.4 Other Documents選項卡
4.2 使用 MFC AppWizard生成應用程序
4. 1. 1 步驟 1
4.2.2 步驟 2
4. 2.3 步驟 3
4.2.4 步驟 4
4.2.5 步驟 5
4.2.6 步驟 6
4.3 應用程序框架說明
4. 3. 1 文件說明
4.3.2 類的說明
4.4 本章小結
第5章 MFC應用程序框架
5. l 最簡單的應用程序――“Hello World!”
5.2 帶文檔一視圖結構的應用
5.2.l 應用對象
5.2.2 文檔模闆
5.2.3 主框架窗口對象
5.2.4 文檔對象
5. 2. 5 視圖對象
5.2.6 子框架窗口類
5. 2.7 單文檔應用程序框架
5.3 本章小結
第6章 用ClassWizard設計類
6.1 如何啓動ClassWizard應用程序
6. 2 Messape Maps選項卡
6.3 Member Variables選項卡
6. 4 Automation選項卡
6.5 ActiveX Events選項卡
6.6 Class Info選項卡
6.7 如何往視圖類中加入成員函數
6. 7. 1 AppWizard生成的視圖類
6.7.2 加進成員函數
6.7.3 按要求對代碼進行修改
6.8 如何往工程中添加新類
6. 9 本章小結
第7章 文檔一視圖結構
7. 1 文檔和視圖之間的相互作用函數
7. 1. 1 CView類的 GetDocument()函數
7.1. 2 CDocument類的UpdateAllView()函數
7.1.3 CView類的OnUpdate()函數
7.1.4 CView類的OnlnitialUpdate()函數
7.l.5 CDocument類的DeleteContens()函數
7.2 簡單的文檔一視圖應用程序
7. 3 Ex07a例子程序
7. 4 更加高級的文檔一視圖之間的相互作用
7. 5 EX07b例子程序
7. 6 本章小結
第8章 菜單、工具欄和狀態欄
8. l 菜單
8.1.l 利用AppWiZard定義菜單
8. 1. 2 在應用程序中包含菜單
8.1. 3 菜單的消息處理
8.1. 4 在應用程序中控製菜單
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 CStatusBar類的成員函數
8.3. 3 在狀態欄中顯示當前時間
8.4 本章小結
第9章 輸入、輸齣及打印
9.l 輸入消息及其處理函數
9.1.l 鍵盤消息
9. 1. 2 鼠標消息
9.1.3 字符消息
9.1.4 計時器消息
9.2 圖形設備接口
9.2.l 設備描述錶和顯示描述錶
9.2.2 繪圖工具
9.2.3 映射模式
9. 1. 4 基本文本輸齣
9. 2. 5 基本繪圖函數
9. 3 打印及打印預覽
9.3.l 打印信息
9. 3. 2 默認打印流程
9. 3. 3 增強打印能力
9.3.4 打印預覽
9. 4 本章小結
第10章 對話框
10.l 對話框概述
10. 1. 1 對話框的應用
10. 1.2 對話框的分類
10.l.3 對話框的常用函數
10. 1.4 對話框的顯示
10.2 對話框的應用實例
10.2.1 應用程序概貌
10.2. 2 應用程序框架的生成及對話框類的添加
10. 2.3 對話樞數據的存取
10.2.4 對話框在程序中的使用
10. 2.5 程序的最後完成
10. 3 常用對話框簡介
10.4 本章小結
第11章 常用控件
11. l 控件概述
11.2 靜態控件和按鈕控件
11. 2. 1 靜態控件
11. 2.2 按鈕控件
11. 3 滾動條
11.4 列錶框
11.5 編輯控件
11.6 組閤框
11.6. 1 組閤框的風格與類型
11. 6. 2 組閤框控件類
11.7 常用控件應用程序實例
11.7.l 應用程序功能設討
11.7. 2 對話框的編輯
11. 8 本章小結
第12章 高級控件
12. 1 標簽控件
12. 1. 1 標簽控件實現
12. 1.2 CTabCtrl類
12. 2 動畫控件
12.3 進度控件
12. 4 數字滾選按鈕控件
12. 4. 1 數字滾選按鈕控件實例
12. 4. 2 CSpinButtonCtrl類
12.5 樹控件
12.5.1 TV_ITEM結構
12. 5. 2 TV_INSERTSTRUCT 結構
12.5.3 生成樹結構
12.5.4 CTreeCtrl類
12. 6 日期時間控件和日曆控件
12.7 本章小結
第13章 文件存取
13.l 文件的訪問
13. 1. 1 CFile類的功能
13.l.2 打開文件
13. 1. 3 文件訪問和共享標誌
13. 1. 4 存取數據
13. 1. 5 關閉文件
13. 2 隨機文件訪問
13. 3 序列化
13. 4 CArchive類
13. 5 本章小結
第14章 HTML幫助文件的製作
14.1 普通幫助文件的製作
14.1. 1 怎樣製作幫助文件
14.1. 2 RTF文件的製作
14.1.3 幫助文件的編譯
14.2 Viual C+十的幫助機製
14.2. 1 聯機幫助的形式
14.2. 2 不需要任何編程的幫助
14.2. 3 聯機幫助的機理
14. 1. 4 聯機幫助的例子
14.3 HTML文件的製作
14.4 HTML幫助文件的製作
14.4.l 創建HTML幫助工程
14.4.2 在工程文件中添加 Contents
14.4.3 在工程文件中添加 lndex項
14.4.4 設置起始顯示頁麵
14. 4.5 編譯和查看
14.5 在應用程序中調用HTML幫助文件
14.6 在 Visual C++6、0應用程序中實現聯機幫助的調用
14.7 本章小結
第15章 與數據庫的連接
15.l 瞭解數據庫
15.2 ODBC以及MFC的ODBC類
15.3 建立並登錄數據源
15. 4 生成數據庫應用程序
15. 5 數據庫應用程序的結構
15.5.1 CExl5aSet
15. 5. 2 CExl5aDoc
15. 5. 3 CExl5aView
15. 6 為CExl5aView的對話框資源添加控件
15. 7 運行
15.8 進一步瞭解 CRecordset
15. 9增加和刪除記錄
15.9.l 增加記錄
15.9.2 刪除記錄
15. 10 本章小結
第16章 多綫程及其實現
16.l 多綫程的概念
16. 2 Visual C+十中的多綫程
16.3 如何使用MFC實現工作者綫程
16.4 如何使用MFC實現用戶界麵綫程
16.4.l 用戶界麵綫程的實現
16. 4. 2 控製用戶界麵綫程的途徑
16. 5 同步對象
16.5. l 同步的概念
16.5. 2 同步對象
16.5. 3 MFC封裝
16. 5.4 怎樣選擇同步對象
16. 6 多綫程的應用實例
16.7 本章小結
第17章 AcitveX控件的設計與應用
17. 1 ActiveX簡介
17. 2 ActiveX控件
17. 3 ActiveX控件的設計
17. 4 創建包含 ActiveX控件的MFC應用程序
17. 5 ActiveX控件的使用
17.6 本章小結
附錄 A Visual C++6.0新增功能簡介
附錄 B MFC類庫簡明參考
· · · · · · (
收起)