Visual C++ 6.0自學捷徑

類16.3.2CMemoryException 類16.3.3CFi1eException 類16.3.7CUserException

內容介紹

內容簡介
VisualC++6.0是微軟公司VisualStudio6.0開發軟體包中的一個,是目前世界上最受歡迎和使用最多
的C++開發平台。本書全面介紹了利用VisualC++6.0編寫Windows應用程式的方法,內容涉及VisualC++
6.0的集成開發環境及選單、對話框、常用控制項和單文檔等的基本編程方法,並對高級控制項、多文檔、數
據庫和ActiveX控制項等高級內容的編程進行了剖析。
本書語言淺顯,實例豐富,結構上由淺入深,適用於VisualC++6.0的初、中級用戶閱讀。

作品目錄

目 錄
第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習題
附錄 習題答案

熱門詞條

聯絡我們