注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++ 6.0編程實(shí)用技術(shù)與案例

Visual C++ 6.0編程實(shí)用技術(shù)與案例

Visual C++ 6.0編程實(shí)用技術(shù)與案例

定 價(jià):¥51.00

作 者: 陳元琰[等]編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)實(shí)用技術(shù)與案例叢書
標(biāo) 簽: VC++

ISBN: 9787302043980 出版時(shí)間: 2001-05-01 包裝: 精裝
開本: 26cm 頁數(shù): 584 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Visual C++ 6.0是微軟公司最新出品的功能最為強(qiáng)大的可視化開發(fā)工具。本書以詳實(shí)的內(nèi)容和精選的案例,全面介紹了利用Visual C++ 6.0的開發(fā)環(huán)境和開發(fā)工具進(jìn)行Windows應(yīng)用程序的開發(fā)方法和編程技巧。本書共分14章,內(nèi)容包括:Visual C++ 6.0編程基礎(chǔ);C++語言基礎(chǔ);12個(gè)典型案例:文本編輯器設(shè)計(jì)、字處理程序設(shè)計(jì)、直線圖形程序設(shè)計(jì)、二維圖形程序設(shè)計(jì)、圖像處理程序設(shè)計(jì)、多線程程序設(shè)計(jì)、數(shù)據(jù)庫(kù)程序設(shè)計(jì)、動(dòng)態(tài)鏈接庫(kù)設(shè)計(jì)、ActiveX控件設(shè)計(jì)、OLE程序設(shè)計(jì)、網(wǎng)頁瀏覽器設(shè)計(jì)、聯(lián)機(jī)幫助設(shè)計(jì)。本書理論與實(shí)踐相結(jié)合,每個(gè)案例詳細(xì)講解了其主要功能和設(shè)計(jì)思路、相關(guān)的類及函數(shù)、實(shí)現(xiàn)步驟與代碼,并在章后給出詳細(xì)的源程序。本書是一本大專院校選修課或自修課的實(shí)用性很強(qiáng)的以自學(xué)為主的好教材,亦可作為廣大計(jì)算機(jī)愛好者學(xué)習(xí)Visual C++編程的自學(xué)教材。

作者簡(jiǎn)介

暫缺《Visual C++ 6.0編程實(shí)用技術(shù)與案例》作者簡(jiǎn)介

圖書目錄

第1章 Visual C++ 6.0編程基礎(chǔ)
第1節(jié) Visual C++ 6.0開發(fā)環(huán)境和開發(fā)工具
1.1.1 概述
1.1.2 操作界面
第2節(jié) MFC類庫(kù)簡(jiǎn)介
1.2.1 MFC C++類庫(kù)簡(jiǎn)介
1.2.2 預(yù)定義宏、全局變量和全局函數(shù)
第3節(jié) AppWizard和ClassWizard的使用
1.3.1 使用AppWizard生成應(yīng)用程序的框架
1.3.2 使用ClassWizard
第4節(jié) 資源與資源編輯器
1.4.1 資源編輯器
1.4.2 資源符號(hào)
1.4.3 對(duì)話編輯器
1.4.4 菜單編輯器
1.4.5 圖形編輯器
第5節(jié) 消息處理與消息映射
1.5.1 消息處理和消息映射的概念
1.5.2 消息種類
1.5.3 消息處理函數(shù)
1.5.4 消息映射
1.5.5 消息發(fā)送和接收
1.5.6 用戶界面對(duì)象的更新
第2章 C++語言基礎(chǔ)
第1節(jié) C++對(duì)C的改進(jìn)
2.1.1 一般語法的改進(jìn)
2.1.2 函數(shù)的改進(jìn)
2.1.3 引用類型
第2節(jié) 類與對(duì)象
2.2.1 類的定義
2.2.2 類的數(shù)據(jù)封裝
2.2.3 類的成員
2.2.4 對(duì)象的定義及公有成員的使用
2.2.5 由結(jié)構(gòu)體和共用體定義的類
第3節(jié) 構(gòu)造函數(shù)和析構(gòu)函數(shù)
2.3.1 構(gòu)造函數(shù)和析構(gòu)函數(shù)的概念
2.3.2 對(duì)象的初始化與構(gòu)造函數(shù)的工作方式
2.3.3 默認(rèn)構(gòu)造函數(shù)與有默認(rèn)參數(shù)值的構(gòu)造函數(shù)
2.3.4 拷貝構(gòu)造函數(shù)
第4節(jié) 友元
2.4.1 將一個(gè)普通函數(shù)聲明為一個(gè)類的友元
2.4.2 將一個(gè)類聲明為另一個(gè)類的友元
第5節(jié) 靜態(tài)成員
2.5.1 靜態(tài)數(shù)據(jù)成員
2.5.2 靜態(tài)成員函數(shù)
第6節(jié) 類的數(shù)組和指針
2.6.1 類的數(shù)組
2.6.2 this指針
2.6.3 對(duì)象指針
2.6.4 成員指針
第7節(jié) 運(yùn)算符重載
2.7.1 運(yùn)算符函數(shù)的定義
2.7.2 用成員函數(shù)與用友元函數(shù)重載運(yùn)算符的區(qū)別
2.7.3 重載++和--
第8節(jié) 類類型轉(zhuǎn)換
2.8.1 通過單一參數(shù)的構(gòu)造函數(shù)將一般類型轉(zhuǎn)換為類類型
2.8.2 通過類型轉(zhuǎn)換函數(shù)將類類型轉(zhuǎn)換為一般類型
第9節(jié) 派生類
2.9.1 派生類的定義
2.9.2 派生類新定義的成員與繼承來的成員的關(guān)系
2.9.3 訪問聲明
2.9.4 派生類中的靜態(tài)成員
2.9.5 派生類的構(gòu)造函數(shù)
第10節(jié) 多重繼承
2.10.1 多重繼承下的二義性
2.10.2 虛基類
第11節(jié) 虛函數(shù)
2.11.1 派生類與基類的轉(zhuǎn)換
2.11.2 虛函數(shù)
2.11.3 純虛函數(shù)
第3章 文本編輯器設(shè)計(jì)
第1節(jié) 文本編輯器的主要功能和設(shè)計(jì)思路
第2節(jié) 文本編輯器相關(guān)的類及函數(shù)
3.2.1 CEditView類及函數(shù)
3.2.2 CWinApp類及函數(shù)
3.2.3 CDocument類及函數(shù)
3.2.4 CMainFrame類及函數(shù)
第3節(jié) 文本編輯器的實(shí)現(xiàn)代碼
3.3.1 生成應(yīng)用程序的基本框架
3.3.2 增加文本編輯器的菜單項(xiàng)
3.3.3 添加菜單命令的加速鍵
3.3.4 修改文本編輯器的默認(rèn)文件擴(kuò)展名(.tXt)
3.3.5 修改文本編輯器的程序圖標(biāo)
第4節(jié) 文本編輯器的編譯運(yùn)行
第5節(jié) 文本編輯器的源代碼
第4章 文字處理器設(shè)計(jì)
第1節(jié) 文字處理器的主要功能和設(shè)計(jì)思路
第2節(jié) 文字處理器相關(guān)的類及函數(shù)
4.2.1 CRichEditView類及函數(shù)
4.2.2 CRichEditDoc類及函數(shù)
4.2.3 CRichEditCntrItem類及函數(shù)
4.2.4 CFontDialog類及函數(shù)
4.2.5 CDialog類及函數(shù)
第3節(jié) 文字處理器的實(shí)現(xiàn)代碼
4.3.1 生成應(yīng)用程序的基本框架
4.3.2 增加文字處理器的菜單項(xiàng)
4.3.3 設(shè)計(jì)“邊界設(shè)置”對(duì)話框模板資源
4.3.4 用ClassWizard定義新類和消息映射
4.3.5 消息處理函數(shù)的代碼
第4節(jié) 文字處理器的編譯運(yùn)行
第5節(jié) 文字處理器的源代碼
第5章 畫線程序設(shè)計(jì)
第1節(jié) 畫線程序的主要功能和設(shè)計(jì)思路
第2節(jié) 畫線程序相關(guān)的類及函數(shù)
5.2.1 CView類和CScrollView類及成員函數(shù)
5.2.2 CDocument類及成員函數(shù)
5.2.3 CDC類和CClientDC類及成員函數(shù)
5.2.4 CDialog類及成員函數(shù)
第3節(jié) 畫線程序的實(shí)現(xiàn)代碼
5.3.1 建立畫線程序框架
5.3.2 在屏幕上畫線
5.3.3 定義直線類并在文檔類中保存直線
5.3.4 實(shí)現(xiàn)“撤消”功能
5.3.5 實(shí)現(xiàn)文件保存和打開
5.3.6 滾動(dòng)處理
5.3.7 創(chuàng)建線型線寬對(duì)話框
第4節(jié) 畫線程序的編譯運(yùn)行
第5節(jié) 畫線程序的源程序
第6章 二維圖形程序設(shè)計(jì)
第1節(jié) 二維圖形程序的主要功能和設(shè)計(jì)思路
第2節(jié) 二維圖形程序相關(guān)的類及函數(shù)
6.2.1 CDC類成員函數(shù)
6.2.2 CToolBar類及成員函數(shù)
第3節(jié) 二維圖形程序的實(shí)現(xiàn)
6.3.1 定義二維圖形類
6.3.2 修改文檔類代碼
6.3.3 修改視圖類代碼
6.3.4 增加繪圖菜單
6.3.5 創(chuàng)建繪圖工具欄
第4節(jié) 二維圖形程序的編譯運(yùn)行
第7章 圖像處理程序設(shè)計(jì)
第1節(jié) 圖像處理程序的主要功能和設(shè)計(jì)思路
第2節(jié) 圖像處理有關(guān)的類和函數(shù)
7.2.1 CPalette類與調(diào)色板
7.2.2 CBitmap類與DDB位圖
7.2.3 DIB位圖
7.2.4 CFile類
第3節(jié) 圖像處理程序的實(shí)現(xiàn)
7.3.1 定義一個(gè)封裝DIB位圖操作功能的CDib類
7.3.2 增加圖像處理函數(shù)
7.3.3 完成圖像處理功能
第4節(jié) 圖像處理程序的編譯運(yùn)行
第5節(jié) 圖像處理程序的源文件
第8章 多線程編程
第1節(jié) 多線程程序的概念、類型及設(shè)計(jì)思路
8.1.1 多線程的概念
8.1.2 多線程的類型
8.1.3 多線程程序的設(shè)計(jì)思路
第2節(jié) 多線程程序有關(guān)的類及函數(shù)
8.2.1 CWinThread類
8.2.2 同步類
8.2.3 窗口類
8.2.4 全局函數(shù)
第3節(jié) 多線程程序的實(shí)現(xiàn)
8.3.1 單線程多文字窗口程序的實(shí)現(xiàn)
8.3.2 工作者線程的實(shí)現(xiàn)
8.3.3 用戶界面線程的實(shí)現(xiàn)
第4節(jié) 多線程程序的編譯運(yùn)行
第5節(jié) 多線程程序的源文件
第9章 數(shù)據(jù)庫(kù)程序設(shè)計(jì)
第1節(jié) 數(shù)據(jù)庫(kù)程序的主要功能和設(shè)計(jì)思路
第2節(jié) 數(shù)據(jù)庫(kù)程序的相關(guān)類及成員函數(shù)
9.2.1 CDatabase類
9.2.2 CRecordset類
9.2.3 CRecordView類
9.2.4 CFieldExchange類
第3節(jié) 數(shù)據(jù)庫(kù)程序的實(shí)現(xiàn)
9.3.1 建立并登錄數(shù)據(jù)源
9.3.2 建立數(shù)據(jù)庫(kù)程序框架
9.3.3 設(shè)計(jì)記錄操作界面
9.3.4 增加記錄添加、刪除、排序和篩選功能
第4節(jié) 數(shù)據(jù)庫(kù)程序的編譯和運(yùn)行
第5節(jié) 關(guān)于基于DAO的數(shù)據(jù)庫(kù)程序
9.5.1 DAO與ODBC
9.5.2 DAO數(shù)據(jù)庫(kù)類
9.5.3 DAO數(shù)據(jù)庫(kù)程序的創(chuàng)建
第6節(jié) 數(shù)據(jù)庫(kù)源程序
第10章 ActiveX控件設(shè)計(jì)
第1節(jié) ActiveX控件概述和本章主要設(shè)計(jì)思路
第2節(jié) ActiveX控件的屬性、方法和事件
10.2.1 ActiveX控件的屬性
10.2.2 ActiveX控件的方法
10.2.3 ActiveX控件的事件
10.2.4 ActiveX控件的屬性頁
第3節(jié) ActiveX控件的實(shí)現(xiàn)
10.3.1 增加控件屬性
10.3.2 增加控件屬性頁
10.3.3 增加ActiveX控件方法
10.3.4 增加ActiveX控件事件
10.3.5 加入模擬鐘表的代碼
10.3.6 生成并注冊(cè)鐘表控件
第4節(jié) ActiveX控件的使用
10.4.1 生成應(yīng)用程序的框架
10.4.2 添加Rich Textbox控件
10.4.3 添加Clock控件 
10.4.4 編譯運(yùn)行
第5節(jié) Clock控件源程序
第11章 動(dòng)態(tài)鏈接庫(kù)
第1節(jié) 動(dòng)態(tài)鏈接庫(kù)的概念和類型
11.1.1 動(dòng)態(tài)鏈接庫(kù)的概念
11.1.2 動(dòng)態(tài)鏈接庫(kù)的類型
第2節(jié) 動(dòng)態(tài)鏈接庫(kù)的導(dǎo)出和鏈接
11.2.1 動(dòng)態(tài)鏈接庫(kù)的導(dǎo)出
11.2.2 動(dòng)態(tài)鏈接庫(kù)的鏈接
第3節(jié) 與動(dòng)態(tài)鏈接庫(kù)有關(guān)的函數(shù)
第4節(jié) 動(dòng)態(tài)鏈接MFC的常規(guī)DLL的實(shí)例
11.4.1 動(dòng)態(tài)鏈接MFC的常規(guī)DLL的實(shí)現(xiàn)
11.4.2 在應(yīng)用程序中使用RegDll.dll
第5節(jié) Win32 DLL的實(shí)例
11.5.1 Win32 DLL的實(shí)現(xiàn)
11.5.2 在應(yīng)用程序中使用W32Dll.dll
第6節(jié) 動(dòng)態(tài)鏈接庫(kù)的源程序
11.6.1 RegDll源程序
11.6.2 UseRegDll源程序
11.6.3 W32Dll源程序
11.6.4 UseW32Dll源程序
第12章 OLE程序設(shè)計(jì)
第1節(jié) OLE程序的主要功能和設(shè)計(jì)思路
第2節(jié) OLE服務(wù)器程序相關(guān)的類及函數(shù)
12.2.1 CWinApp類
12.2.2 COleServerDoc類
12.2.3 COleSErverItem類
12.2.4 CInPlaceFame類
12.2.5 CView類
第3節(jié) OLE服務(wù)器程序的實(shí)現(xiàn)
12.3.1 生成服務(wù)器程序框架
12.3.2 加入用鼠標(biāo)畫直線代碼
12.3.3 加入服務(wù)器程序的OLE支持
第4節(jié) 運(yùn)行、測(cè)試服務(wù)器程序
第5節(jié) 關(guān)于OLE容器應(yīng)用程序
第6節(jié) OLE服務(wù)器程序的源文件
第13章 網(wǎng)頁瀏覽器設(shè)計(jì)
第1節(jié) 網(wǎng)頁瀏覽器的主要功能和設(shè)計(jì)思路
第2節(jié) 網(wǎng)頁瀏覽器相關(guān)的類及函數(shù)
13.2.1 CHtmlView類
13.2.2 CRebar類
13.2.3 CDialogBar類
第3節(jié) 網(wǎng)頁瀏覽器的實(shí)現(xiàn)
13.3.1 生成應(yīng)用程序框架
13.3.2 完成地址欄
13.3.3 增加輔助功能
第4節(jié) 網(wǎng)頁瀏覽器的編譯運(yùn)行
第5節(jié) 網(wǎng)頁瀏覽器的源文件
第14章 聯(lián)機(jī)幫助設(shè)計(jì)
第1節(jié) 聯(lián)機(jī)幫助的主要功能和設(shè)計(jì)方法
14.1.1 聯(lián)機(jī)幫助的形式
14.1.2 聯(lián)機(jī)幫助的使用方式
14.1.3 建立帶聯(lián)機(jī)幫助的應(yīng)用程序框架
14.1.4 聯(lián)機(jī)幫助的設(shè)計(jì)思路
第2節(jié) 聯(lián)機(jī)幫助的機(jī)理及文件格式
14.2.1 聯(lián)機(jī)幫助的機(jī)理
14.2.2 超文本文件
14.2.3 RTF文件
14.2.4 CNT文件
14.2.5 HPJ文件
第3節(jié) 聯(lián)機(jī)幫助的實(shí)現(xiàn)
14.3.1 創(chuàng)建帶有聯(lián)機(jī)幫助的應(yīng)用程序
14.3.2 編寫CNT目錄文件
14.3.3 編寫RTF文件
14.3.4 編譯HPJ文件
第4節(jié) 聯(lián)機(jī)幫助的編譯運(yùn)行
第5節(jié) 聯(lián)機(jī)幫助的源文件










 
 


本目錄推薦

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