目 錄
第1章 VisualC++概述
1.1VisualC++6.0的安裝
1.2VisualC++6.0的特點和作用
1.3VisualC++6.0的新功能
1.4鞏固知識
第2章 Visual C+開發環境
2.1VisualC++6.0 主體界麵
2.2常用工具欄
2.2.1standardBar工具欄
2.2.2Resource工具欄
2.2.3Build工具欄
2.2.4Debug工具欄
2.2.5WizardBar工具欄
2.3菜單欄
2.3.1File菜單
2.3.2Edit菜單
2.3.3View菜單
2.3.4Insert菜單
2.3.5project菜單
2.3.6Build菜單
2.3.7Debug菜單
2.3.8T001s菜單
2.3.9Window菜單
2.3.10Help菜單
2.4鞏固知識
2.4.1問與答
2.4.2習題
第3章c++基礎
3.1C++的特點
3.2C++的基本數據類型
3.3高級數據類型
3.3.1數組和字符串
3.3.2枚舉和聯閤
3.4類與對象
3.4.1類的說明
3.4.2對象的說明
3.5構造/析構函數
3.6友元函數
3.7重載
3.7.1函數的重載
3.7.2操作符的重載
3.8類的繼承
3.9鞏固知識
3.9.1問與答
3.9.2習題
第4章 MFC類庫基礎
4.1MFC層次
4.2根類
4.3應用程序框架類
4.3.1命令發送類
4.3.2窗口應用程序類
4.3.3文檔/視圖類
4.3.4綫程支持類
4.4可視對象類
4.4.1窗口類
4.4.2視圖類
4.4.3菜單類
4.4.4對話框類
4.4.5控件類
4.4.6控件欄類
4.4.7繪圖工具類
4.4.8設備對象類
4.5數據類型類
4.6通用類
4.6.1文件輸入/輸齣類
4.6.2模闆集閤類
4.6.3異常類
4.6.4調試支持類
4.7數據庫類
4.7.1ODBC數據庫類
4.7.2DAO數據庫類
4.8OLE類
4.8.1OLE容器類
4.8.2OLE服務器類
4.8.3OLE數據傳輸類
4.8.4OLE控製類
4.8.5OLE對話框類
4.8.6ActiveX控件類
4.9Internet類
4.9.1ISAPI類
4.9.2WindowsSockets類
4.9.3Win32Internet類
4.10鞏固知識
第5章 構造應用程序框架
5.1AppWizard啓動
5.2單文檔(SDI)應用程序框架
5.2.1單文檔應用程序的生成步驟
5.2.2框架說明
5.3多文檔(MDI)應用程序框架
5.3.1多文檔應用程序的生成步驟
5.3.2框架說明
5.4基於對話框的應用程序框架
5.5鞏固知識
5.5.1問與答
5.5.2習題
第6章 菜單
6.1應用程序的菜單
6.1.1菜單的生成
6.1.2設置菜單加速鍵
6.1.3命令響應
6.2菜單的操作
6.2.1CMenu類
6.2.2菜單的各類操作
6.3浮動菜單的設計
6.4圖形菜單的設計
6.5鞏固知識
6.5.1問與答
6.5.2習題
第7章 工具欄和狀態欄
7.1工具欄
7.1.1創建工具欄
7.1.2工具欄的成員函數
7.1.3工具欄的相關函數
7.1.4工具欄的命令消息
7.1.5添加自己的工具欄按鈕
7.2狀態欄
7.2.1創建狀態欄
7.2.2狀態欄的成員函數
7.2.3狀態欄的控製
7.2.4設計自己的狀態欄
7.2.5時鍾顯示
7.3鞏固知識
7.3.1問與答
7.3.2習題
第8章 文檔/視圖
8.1文檔與視圖的分離
8.1.1CView類的GetDocument函數
8.1.2CView類的OnUpdate函數
8.1.3CVie類的OnInitialUpdate函數
8.1.4CDocument類的UpdateA 1lViews函數
8.1.5CDocument類的DeleteContens函數
8.2單文檔/視圖應用
8.2.1創建單文檔/視圖
8.2.2簡單的單文檔/視圖應用
8.2.3高級的單文檔/視圖應用
8.3多文檔/視圖的應用
8.3.1多文檔簡介
8.3.2MDI框架
8.3.3MDI文檔的裝入和存入
8.3.4MDI窗口管理
8.3.5文檔的拖放
8.3.6窗口的切分
8.3.7應用實例
8.4鞏固知識
8.4.1問與答
8.4.2習題
第9章 對話框應用
9.1對話框
9.1.1對話框的組成
9.1.2對話框的分類
9.1.3對話框的控製
9.1.4對話框的常用函數
9.1.5常用對話框
9.2模式對話框應用
9.2.1創建模式對話框
9.2.2定義消息函數
9.2.3對話框數據的交換
9.2.4對話框的最終實現
9.3無模式對話框的應用
9.3.1創建無模式對話框
9.3.2CFormView類
9.3.3應用實例
9.4鞏固知識
9.4.1問與答
9.4.2練習
第10章 常用控件
10.1常用控件分類
10.2控件事件
10.3靜態控件和文本框控件
10.3.1靜態控件
10.3.2文本框控件
10.4按鈕控件
10.5列錶框和組閤框
10.5.1列錶框
10.5.2組閤框
10.6單選框和復選框
10.6.1單選框
10.6.2復選框
10.7滾動條
10.8應用實例
10.9鞏固知識
10.9.1問與答
10.9.2習題
第11章 高級控件
11.1動畫控件
11.2進度控件
11.3標簽控件
11.3.1標簽控件類及其成員函數
11.3.2標簽控件應用
11.4樹控件
11.4.1樹控件類及其常用函數
11.4.2樹的生成
11.5UP DOWN控件
11.6其它高級控件
11.6.1滑動條控件
11.6.2日期控件和日曆控件
11.7鞏固知識
11.7.1問與答
11.7.2習題
第12章 文件流
12.1流類結構
12.2文件的管理
12.2.1文件的打開和關閉
12.2.2文件的訪問和共享
12.2.3文件的存取
12.3文件的序列化
12.3.1序列化函數
12.3.2CArchieve類
12.4隨機文件的訪問
12.5鞏固知識
12.5.1問與答
12.5.2習題
第13章 圖形設備接口(GDI)
13.1圖形設備接口
13.1.1設備描述錶
13.1.2設備描述類
13.1.3圖形對象類
13.1.4基本函數
13.2圖形映射
13.2.1固定比例映射
13.2.2可變比例映射
13.3坐標及坐標變換
13.3.1邏輯坐標和設備坐標
13.3.2坐標變換
13.4鞏固知識
13.4.1問與答
13.4.2習題
第14章 數據庫應用
14.1數據庫管理
14.1.1數據庫概述
14.1.2ODBC和DAO
14.1.3數據庫的建立和訪問
14.2ODBC數據庫
14.2.1MFC的ODBC類
14.2.2構造數據庫應用程序
14.2.3數據庫應用程序結構
14.2.4數據操作
14.3鞏固知識
14.3.1問與答
14.3.2習題
第15章 多任務設計
15.1多綫程和多進程
15.2工作者綫程和用戶接口綫程
15.2.1使用工作者綫程
15.2.2使用用戶接口綫程
15.3優先級規定
15.4綫程間通訊和同步
15.4.1綫程間的通訊
15.4.2綫程間的同步
15.4.3同步類和同步訪問類
15.5應用實例
15.6鞏固知識
15.6.1問與答
15.6.2習題
第16章 容錯處理(異常處理)
16.1C++異常
16.1.1異常的鑒彆
16.1.2異常的命名
16.1.3異常的處理方法
16.2VisualC++異常
16.2.1VisualC++異常的語法
16.2.2異常的産生.
16.2.3MFC異常類
16.3各類異常及其處理
16.3.1CException類
16.3.2CMemoryException類
16.3.3CFi1eException類
16.3.4CArchiveException類
16.3.5CResourceException類
16.3.6CNotSupportedException類
16.3.7CUserException類
16.3.8COleException類
16.4鞏固知識
16.4.1問與答
16.4.2習題
第17章 Activex控件
17.1Activex控件簡介
17.2Activex控件的開發
17.2.1創建Activex控件
17.2.2添加Activex控件屬性
17.2.3添加ActiveX控件事件
17.2.4添加ActiveX控件方法
17.3注冊Activex控件
17.4使用用戶創建的Activex控件
17.5鞏固知識
17.5.1問與答
17.5.2習題
第18章 動態鏈接庫應用
18.1動態鏈接庫(DLL)
18.2動態鏈接庫DLL的操作
18.3DLL的創建和使用
18.3.1構造DLL框架
18.3.2DLL的輸齣
18.3.3DLL的鏈接
18.4應用實例
18.5動態鏈接庫和靜態鏈接庫的進一步比較
18.6鞏固知識
18.6.1問與答
18.6.2習題
第19章Internet應用
19.1WindowsSocket編程簡介
19.1.1Windowssocket編程模式
19.1.2WindowsSocket通信流操作
19.2Winlnet
19.2.1相關類庫和函數
19.2.2實現WinInet的基本步驟
19.3應用實例
19.4鞏固知識
19.4.1問與答
19.4.2習題
第20章 幫助文件的製作
20.1聯機幫助的形式和機理
20.1.1聯機幫助的形式
20.1.2聯機幫助的機理
20.2幫助文件的製作
20.2.1普通幫助文件的製作
20.2.2HTML幫助文件的製作
20.3幫助文件的調用
20.4鞏固知識
20.4.1問與答
20.4.2習題
附錄 習題答案
· · · · · · (
收起)