注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)全面掌握Microsoft Visual C++ 6.0 MFC應(yīng)用程序開發(fā)

全面掌握Microsoft Visual C++ 6.0 MFC應(yīng)用程序開發(fā)

全面掌握Microsoft Visual C++ 6.0 MFC應(yīng)用程序開發(fā)

定 價:¥65.00

作 者: 北京博彥科技發(fā)展有限責任公司 譯
出版社: 清華大學出版
叢編項: 微軟全面掌握系列叢書
標 簽: VC++

ISBN: 9787900635426 出版時間: 2002-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 511 字數(shù):  

內(nèi)容簡介

  本書將有助于提高您的面向?qū)ο缶幊碳记伞D梢愿鶕?jù)自己的需要,學習如何使用微軟基本類(MFC)庫以及Visual C++開發(fā)系統(tǒng)來更迅速地編寫自己的基于Windows 的應(yīng)用程序。本書的優(yōu)點是書和光盤的有機結(jié)合,能夠幫助您掌握基本的MFC開發(fā)概念,并提供了關(guān)鍵性的實踐技能和經(jīng)驗。通過本書的學習,您將懂得如何創(chuàng)建自己的Windows應(yīng)用程序。

作者簡介

暫缺《全面掌握Microsoft Visual C++ 6.0 MFC應(yīng)用程序開發(fā)》作者簡介

圖書目錄

第1章 Visual C++6.0簡介
1.1 Visual C++和MFC概述
1.1.1 Visual C++的功能
1.1.2 MFC庫的功能
1.1.3 創(chuàng)建基于MFC的應(yīng)用程序
1.2 Visual C++的改進
1.2.1 調(diào)試器
1.2.2 編輯器
1.2.3 工程
1.2.4 向?qū)?br />1.2.5 工具
1.3 MFC的改進
1.3.1 數(shù)據(jù)庫
1.3.2 Internet
1.4 實驗1.1 創(chuàng)建基于MFC的應(yīng)用程序
1.4.1 練習:創(chuàng)建簡單的Scribble應(yīng)用程序
第2章 調(diào)試和錯誤處理
2.1 調(diào)試
2.1.1 Visual Studio調(diào)試器概述
2.1.2 使用Edit and Continue功能
2.2 處理錯誤和異常
2.2.1 編寫健壯的函數(shù)
2.2.2 異常處理
2.2.3 異常處理過程
2.2.4 MFC異常類
2.3 實驗2.1 使用Edit and Continue
2.3.1 練習:使用Edit and Continue
2.4 實驗2.2 實現(xiàn)異常處理
2.4.1 練習1:處理異常
2.5 自測題
第3章 完善用戶界面
3.1 增強菜單
3.1.1 實現(xiàn)動態(tài)菜單
3.1.2 實現(xiàn)級聯(lián)菜單
3.1.3 實現(xiàn)自繪菜單
3.2 增強工具欄
3.2.1 在框架窗口中啟用停靠
3.2.2 創(chuàng)建浮動工具欄
3.3 增強狀態(tài)欄
3.4 增強對話框
3.4.1 自定義通用對話框
3.4.2 擴展對話框數(shù)據(jù)驗證
3.4.3 調(diào)整控件
3.4.4 創(chuàng)建屬性表和選項卡對話框
3.5 實驗3.1 創(chuàng)建動態(tài)菜單
3.5.1 練習1:創(chuàng)建動態(tài)菜單
3.6 實驗3.2 自定義通用對話框類
3.6.1 練習1:創(chuàng)建自定義的File Open模板
3.6.2 練習2:自定義對話框類
3.6.3 練習3:實現(xiàn)對話框類處理程序
3.7 使用非模態(tài)對話框
3.7.1 初始化并顯示非模態(tài)對話框
3.7.2 實現(xiàn)命令按鈕
3.7.3 刪除對話框?qū)ο?br />3.7.4 與應(yīng)用程序通信
3.8 使用對話框欄
3.8.1 對話框欄簡介
3.8.2 添加對話框欄
3.8.3 實現(xiàn)命令處理程序
3.9 使用組合工具欄
3.9.1 組合工具欄簡介
3.9.2 組合工具欄類
3.9.3 創(chuàng)建組合工具欄
3.9.4 向組合工具欄中添加子窗口
3.9.5 自定義組合工具欄
3.10 實驗3.3 添加非模態(tài)對話框
3.10.1 練習1:創(chuàng)建對話框模板
3.10.2 練習2:實現(xiàn)對話框類
3.10.3 練習3:將對話框集成到應(yīng)用程序中
3.11 實驗3.4 添加對話框欄
3.11.1 練習1:創(chuàng)建對話框欄資源
3.11.2 練習2:實現(xiàn)對話框欄
3.11.3 練習3:為對話框欄實現(xiàn)組合框
3.11.4 練習4:使用命令處理程序?qū)崿F(xiàn)組合框
3.12 實驗3.5 添加組合工具欄
3.12.1 練習1:實踐組合工具欄
3.13 示例應(yīng)用程序
3.14 自測題
第4章 實現(xiàn)視圖類
4.1 視圖簡介
4.1.1 CView類
4.1.2 管理文檔/視圖的交互
4.2 添加多個視圖
4.2.1 向SDI程序中添加多個視圖
4.2.2 向MDI程序中添加多個視圖
4.2.3 抑制子窗口的自動創(chuàng)建
4.2.4 設(shè)置子框架窗口的標題
4.3 添加滾動視圖
4.3.1 滾動視圖簡介
4.3.2 將應(yīng)用程序視圖轉(zhuǎn)化為滾動視圖
4.3.3 調(diào)整滾動特性
4.3.4 坐標轉(zhuǎn)換
4.4 實現(xiàn)分割窗口
4.4.1 分割窗口簡介
4.4.2 創(chuàng)建動態(tài)分割窗口
4.4.3 創(chuàng)建靜態(tài)分割窗口
4.5 實驗4.1 添加一個分割條
4.5.1 練習1:增加一個分割窗口
4.6 實現(xiàn)窗體會視圖
4.6.1 用戶定義的窗體視圖
4.6.2 數(shù)據(jù)庫視圖控件
4.7 實現(xiàn)控件視圖
4.7.1 控件視圖簡介
4.7.2 CListView概覽
4.7.3 實現(xiàn)CListView
4.7.4 CTreeView類概覽
4.7.5 CTreeView視圖類的實現(xiàn)
4.7.6 CEdilView概覽
4.7.7 CEditView的實現(xiàn)
4.7.8 CRichEditView概覽
4.7.9 CRichEditView的實現(xiàn)
4.8 創(chuàng)建Explorer樣式的應(yīng)用程序
4.9 協(xié)調(diào)多個相互關(guān)聯(lián)的視圖
4.9.1 使用函數(shù)UpdateAllViews協(xié)調(diào)數(shù)據(jù)
4.9.2 不使用函數(shù)UpdateAllViews協(xié)調(diào)數(shù)據(jù)
4.10 實驗4.2 添加一個Open File對話框和一個多功能編輯視圖
4.10.1 練習1:改變文檔和視圖的基類
4.10.2 練習2:處理標準的打開文件對話框
4.10.3 練習3:在應(yīng)用程序中使用多功能編輯視圖
4.10.4 練習4:管理拖放編輯
4.11 實驗4.3(可選)創(chuàng)建一個文本查看器
4.11.1 練習1:實現(xiàn)基本的文本查看器
4.11.2 練習2:添加字體支持
4.12 示例應(yīng)用程序
4.13 自測題
第5章 使用控件
5.1 Windows通用控件
5.1.1 Windows通用控件的MFC類
5.1.2 創(chuàng)建Windows通用控件
5.1.3 設(shè)置Windows通用控件的屬性
5.1.4 處理Windows通用控件的通知消息
5.2 Internet Explorer 4.0通用控件
5.2.1 Internet Explorer 4.0通用控件的MFC類
5.2.2 創(chuàng)建Internet Explorer 4.0控件
5.2.3 設(shè)置Internet Explorer 4.0控件的屬性
5.2.4 處理來自Internet Explorer 4.0通用控件的通知消息
5.3 ActiveX控件
5.3.1 ActiveX控件同自定義控件的比較
5.3.2 使用自動化技術(shù)
5.3.3 ActiveX控件容器
5.3.4 ActiveX控件和控件容器的通信
5.3.5 實現(xiàn)ActiveX控件容器
5.3.6 在基于MFC的應(yīng)用程序中使用ActiveX控件
5.3.7 在Internet上使用ActiveX控件
5.4 MFC庫所提供的控件類
5.4.1 向應(yīng)用程序中添加位圖按鈕
5.4.2 處理MFC所附控件的通知消息
5.5 實驗5.1 動態(tài)地創(chuàng)建控件
5.5.1 練習1:動態(tài)創(chuàng)建位圖按鈕控件
5.6 實驗5.2 添加進度控件
5.6.1 練習1:創(chuàng)建一個進度控件
5.6.2 練習2:實現(xiàn)進度控件
5.7 實驗5.3使用日歷控件
5.7.1 練習:使用日歷控件
5.8 示例應(yīng)用程序
5.9 自測題
第6章 創(chuàng)建ActiveX控件
6.1 ActiveX控件概述
6.1.1 ActiveX控件的優(yōu)點
6.1.2 使用MFC ActiveX ControlWizard
6.1.3 注冊ActiveX控件
6.1.4 繪制ActiveX控件
6.2 ActiveX控件屬性
6.2.1 常規(guī)屬性
6.2.2 自定義屬性
6.2.3 使用Get/Set方法實現(xiàn)控件屬性
6.2.4 參數(shù)化屬性
6.2.5 訪問環(huán)境屬性
6.3 ActiveX控件方法
6.3.1 添加常規(guī)方法
6.3.2 添加自定義方法
6.4 ActiveX控件事件
6.4.1 添加常規(guī)事件
6.4.2 添加自定義事件
6.5 實現(xiàn)ActiveX控件屬性頁
6.5.1 ActiveX控件屬性頁簡介
6.5.2 實現(xiàn)默認的屬性頁
6.5.3 在控件和屬性頁之間交換數(shù)據(jù)
6.5.4 添加常規(guī)屬性頁
6.5.5 添加自定義屬性頁
6.6 創(chuàng)建列舉的屬性
6.6.1 列舉的屬性如何工作
6.6.2 實現(xiàn)列舉的屬性
6.7 實驗6 使用現(xiàn)有的類創(chuàng)建ActiveX控件
6.7.1 練習1:創(chuàng)建ActiveX控件
6.7.2 練習2:設(shè)置ActiveX控件的屬性
6.7.3 練習3:添加屬性表界面
6.8 ActiveX控件中的數(shù)據(jù)綁定
6.8.1 數(shù)據(jù)綁定概述
6.8.2 數(shù)據(jù)綁定如何工作
6.8.3 創(chuàng)建可綁定屬性
6.9 優(yōu)化ActiveX控件
6.9.1 ActiveX控件的高級功能
6.9.2 優(yōu)化繪制代碼
6.9.3 無窗口激活
6.10 在ActiveX應(yīng)用程序中調(diào)試和處理錯誤
6.10.1 在ActiveX控件中傳達錯誤
6.10.2 調(diào)試ActiveX應(yīng)用程序
6.11 應(yīng)用程序示例
6.12 自測題
第7章 使用OLE DB模板進行數(shù)據(jù)訪問
7.1 OLE DB概述
7.1.1 OLE DB的益處
7.1.2 OLE DB應(yīng)用程序的類型
7.1.3 OLE DB組件
7.2 OLE DB模板簡介
7.2.1 OLE DB提供者模板
7.2.2 OLE DB使用者模板
7.3 使用CAccessor創(chuàng)建使用者應(yīng)用程序
7.3.1 使用MFC AppWizard創(chuàng)建基礎(chǔ)應(yīng)用程序
7.3.2 MFC AppWizard對CAccessor的實現(xiàn)
7.3.3 COleDBRecordView類
7.3.4 執(zhí)行數(shù)據(jù)庫操作
7.4 實驗7.1使用CAccessor
7.4.1 練習1:執(zhí)行數(shù)據(jù)庫操作
7.5 使用CDynamicAccessor創(chuàng)建使用者應(yīng)用程序
7.6 實驗7.2 使用CDynamicAccessor
7.6.1 練習1:從數(shù)據(jù)源中檢索數(shù)據(jù)
7.7 使用CManualAccessor創(chuàng)建使用者應(yīng)用程序
7.8 示例應(yīng)用程序
7.9 自測題
第8章 創(chuàng)建ADO數(shù)據(jù)庫應(yīng)用程序
8.1 ADO簡介
8.1.1 使用ADO的益處
8.1.2 ADO對象模型
8.1.3 在基于MFC的應(yīng)用程序中使用ADO
8.2 使用數(shù)據(jù)控件
8.2.1 ADO數(shù)據(jù)控件
8.2.2 數(shù)據(jù)綁定控件
8.2.3 使用數(shù)據(jù)控件實現(xiàn)ADO
8.3 使用數(shù)據(jù)綁定對話框
8.3.1 使用向?qū)?gòu)建應(yīng)用程序
8.3.2 數(shù)據(jù)綁定對話框的默認實現(xiàn)
8.3.3 不使用向?qū)?gòu)建應(yīng)用程序
8.3.4 添加記錄
8.3.5 編輯記錄
8.3.6 刪除記錄
8.4 執(zhí)行查詢
8.4.1 執(zhí)行簡單查詢
8.4.2 使用篩選器
8.4.3 搜索記錄
8.5 實驗8.1 使用數(shù)據(jù)綁定對話框
8.5.1 練習1:在數(shù)據(jù)庫表中添加、刪除更新和記錄
8.5.2 練習2:篩選記錄
8.6 示例應(yīng)用程序
8.7 自測題
第9章 生成Internet應(yīng)用程序
9.1 Internet的基本概念
9.1.1 Internet的框架
9.1.2 Internet應(yīng)用程序的類型
9.1.3 MFC對Internet應(yīng)用程序的支持
9.2 使用Internet Explorer對象
9.2.1 屬性與方法
9.2.2 控制Internet Explorer
9.2.3 使用Automation
9.3 使用Web Browser控件
9.3.1 屬性、方法和事件
9.3.2 添加Web Bser控件
9.3.3 創(chuàng)建Web Bser控件
9.3.4 實現(xiàn)Web Bser控件
9.3.5 實現(xiàn)HTML視圖
9.4 使用WinInet類
9.4.1 連接到Internet
9.4.2 編寫HTTP應(yīng)用程序
9.4.3 編寫FTP應(yīng)用程序
9.4.4 編寫Gopher應(yīng)用程序
9.5 使用WinSock類
9.5.1 套接字簡介
9.5.2 為套接字通信使用TCP/IP
9.5.3 WinSock API
9.5.4 MFC對WinSock的支持
9.6 實驗9.1 使用Web Browser控件
9.6.1 練習1:使用Web Browser控件
9.6.2 練習2:處理Web Browser控件事件
9.7 實驗9.2 使用HTTP WinInet類
9.7.1 練習1:創(chuàng)建HTTP應(yīng)用程序
9.8 實驗9.3 添加HTML視圖
9.8.1 練習1:添加HTML試圖
9.9 示例應(yīng)用程序
9.10 自測題
第10章 打印和打印預覽
10.1 添加默認打印機支持
10.1.1 打印過程簡介
10.1.2 啟用默認打印機支持
10.1.3 MFC的打印支持
10.1.4 屏幕顯示與打印
10.2 增強打印機支持
10.2.1 確定打印機特性
10.2.2 檢索當前打印作業(yè)信息
10.2.3 檢索打印機設(shè)備描述表信息
10.2.4 覆蓋CView派生函數(shù)
10.3 實驗10.1向TextView中添加打印和打印預覽
10.3.1 練習10.1:向文本查看器中添加打印功能
10.4 示例應(yīng)用程序
10.5 自測題
附錄A:自測題答案
附錄B:詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號