注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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ù)與案例叢書(shū)
標(biāo) 簽: VC++

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

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

  Visual C++ 6.0是微軟公司最新出品的功能最為強(qiáng)大的可視化開(kāi)發(fā)工具。本書(shū)以詳實(shí)的內(nèi)容和精選的案例,全面介紹了利用Visual C++ 6.0的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具進(jìn)行Windows應(yīng)用程序的開(kāi)發(fā)方法和編程技巧。本書(shū)共分14章,內(nèi)容包括:Visual C++ 6.0編程基礎(chǔ);C++語(yǔ)言基礎(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)頁(yè)瀏覽器設(shè)計(jì)、聯(lián)機(jī)幫助設(shè)計(jì)。本書(shū)理論與實(shí)踐相結(jié)合,每個(gè)案例詳細(xì)講解了其主要功能和設(shè)計(jì)思路、相關(guān)的類(lèi)及函數(shù)、實(shí)現(xiàn)步驟與代碼,并在章后給出詳細(xì)的源程序。本書(shū)是一本大專(zhuān)院校選修課或自修課的實(shí)用性很強(qiáng)的以自學(xué)為主的好教材,亦可作為廣大計(jì)算機(jī)愛(ài)好者學(xué)習(xí)Visual C++編程的自學(xué)教材。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 Visual C++ 6.0編程基礎(chǔ)
第1節(jié) Visual C++ 6.0開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具
1.1.1 概述
1.1.2 操作界面
第2節(jié) MFC類(lèi)庫(kù)簡(jiǎn)介
1.2.1 MFC C++類(lèi)庫(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 消息種類(lèi)
1.5.3 消息處理函數(shù)
1.5.4 消息映射
1.5.5 消息發(fā)送和接收
1.5.6 用戶(hù)界面對(duì)象的更新
第2章 C++語(yǔ)言基礎(chǔ)
第1節(jié) C++對(duì)C的改進(jìn)
2.1.1 一般語(yǔ)法的改進(jìn)
2.1.2 函數(shù)的改進(jìn)
2.1.3 引用類(lèi)型
第2節(jié) 類(lèi)與對(duì)象
2.2.1 類(lèi)的定義
2.2.2 類(lèi)的數(shù)據(jù)封裝
2.2.3 類(lèi)的成員
2.2.4 對(duì)象的定義及公有成員的使用
2.2.5 由結(jié)構(gòu)體和共用體定義的類(lèi)
第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è)類(lèi)的友元
2.4.2 將一個(gè)類(lèi)聲明為另一個(gè)類(lèi)的友元
第5節(jié) 靜態(tài)成員
2.5.1 靜態(tài)數(shù)據(jù)成員
2.5.2 靜態(tài)成員函數(shù)
第6節(jié) 類(lèi)的數(shù)組和指針
2.6.1 類(lèi)的數(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é) 類(lèi)類(lèi)型轉(zhuǎn)換
2.8.1 通過(guò)單一參數(shù)的構(gòu)造函數(shù)將一般類(lèi)型轉(zhuǎn)換為類(lèi)類(lèi)型
2.8.2 通過(guò)類(lèi)型轉(zhuǎn)換函數(shù)將類(lèi)類(lèi)型轉(zhuǎn)換為一般類(lèi)型
第9節(jié) 派生類(lèi)
2.9.1 派生類(lèi)的定義
2.9.2 派生類(lèi)新定義的成員與繼承來(lái)的成員的關(guān)系
2.9.3 訪問(wèn)聲明
2.9.4 派生類(lèi)中的靜態(tài)成員
2.9.5 派生類(lèi)的構(gòu)造函數(shù)
第10節(jié) 多重繼承
2.10.1 多重繼承下的二義性
2.10.2 虛基類(lèi)
第11節(jié) 虛函數(shù)
2.11.1 派生類(lèi)與基類(lèi)的轉(zhuǎn)換
2.11.2 虛函數(shù)
2.11.3 純虛函數(shù)
第3章 文本編輯器設(shè)計(jì)
第1節(jié) 文本編輯器的主要功能和設(shè)計(jì)思路
第2節(jié) 文本編輯器相關(guān)的類(lèi)及函數(shù)
3.2.1 CEditView類(lèi)及函數(shù)
3.2.2 CWinApp類(lèi)及函數(shù)
3.2.3 CDocument類(lèi)及函數(shù)
3.2.4 CMainFrame類(lèi)及函數(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)的類(lèi)及函數(shù)
4.2.1 CRichEditView類(lèi)及函數(shù)
4.2.2 CRichEditDoc類(lèi)及函數(shù)
4.2.3 CRichEditCntrItem類(lèi)及函數(shù)
4.2.4 CFontDialog類(lèi)及函數(shù)
4.2.5 CDialog類(lèi)及函數(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定義新類(lèi)和消息映射
4.3.5 消息處理函數(shù)的代碼
第4節(jié) 文字處理器的編譯運(yùn)行
第5節(jié) 文字處理器的源代碼
第5章 畫(huà)線程序設(shè)計(jì)
第1節(jié) 畫(huà)線程序的主要功能和設(shè)計(jì)思路
第2節(jié) 畫(huà)線程序相關(guān)的類(lèi)及函數(shù)
5.2.1 CView類(lèi)和CScrollView類(lèi)及成員函數(shù)
5.2.2 CDocument類(lèi)及成員函數(shù)
5.2.3 CDC類(lèi)和CClientDC類(lèi)及成員函數(shù)
5.2.4 CDialog類(lèi)及成員函數(shù)
第3節(jié) 畫(huà)線程序的實(shí)現(xiàn)代碼
5.3.1 建立畫(huà)線程序框架
5.3.2 在屏幕上畫(huà)線
5.3.3 定義直線類(lèi)并在文檔類(lèi)中保存直線
5.3.4 實(shí)現(xiàn)“撤消”功能
5.3.5 實(shí)現(xiàn)文件保存和打開(kāi)
5.3.6 滾動(dòng)處理
5.3.7 創(chuàng)建線型線寬對(duì)話框
第4節(jié) 畫(huà)線程序的編譯運(yùn)行
第5節(jié) 畫(huà)線程序的源程序
第6章 二維圖形程序設(shè)計(jì)
第1節(jié) 二維圖形程序的主要功能和設(shè)計(jì)思路
第2節(jié) 二維圖形程序相關(guān)的類(lèi)及函數(shù)
6.2.1 CDC類(lèi)成員函數(shù)
6.2.2 CToolBar類(lèi)及成員函數(shù)
第3節(jié) 二維圖形程序的實(shí)現(xiàn)
6.3.1 定義二維圖形類(lèi)
6.3.2 修改文檔類(lèi)代碼
6.3.3 修改視圖類(lèi)代碼
6.3.4 增加繪圖菜單
6.3.5 創(chuàng)建繪圖工具欄
第4節(jié) 二維圖形程序的編譯運(yùn)行
第7章 圖像處理程序設(shè)計(jì)
第1節(jié) 圖像處理程序的主要功能和設(shè)計(jì)思路
第2節(jié) 圖像處理有關(guān)的類(lèi)和函數(shù)
7.2.1 CPalette類(lèi)與調(diào)色板
7.2.2 CBitmap類(lèi)與DDB位圖
7.2.3 DIB位圖
7.2.4 CFile類(lèi)
第3節(jié) 圖像處理程序的實(shí)現(xiàn)
7.3.1 定義一個(gè)封裝DIB位圖操作功能的CDib類(lèi)
7.3.2 增加圖像處理函數(shù)
7.3.3 完成圖像處理功能
第4節(jié) 圖像處理程序的編譯運(yùn)行
第5節(jié) 圖像處理程序的源文件
第8章 多線程編程
第1節(jié) 多線程程序的概念、類(lèi)型及設(shè)計(jì)思路
8.1.1 多線程的概念
8.1.2 多線程的類(lèi)型
8.1.3 多線程程序的設(shè)計(jì)思路
第2節(jié) 多線程程序有關(guān)的類(lèi)及函數(shù)
8.2.1 CWinThread類(lèi)
8.2.2 同步類(lèi)
8.2.3 窗口類(lèi)
8.2.4 全局函數(shù)
第3節(jié) 多線程程序的實(shí)現(xiàn)
8.3.1 單線程多文字窗口程序的實(shí)現(xiàn)
8.3.2 工作者線程的實(shí)現(xiàn)
8.3.3 用戶(hù)界面線程的實(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)類(lèi)及成員函數(shù)
9.2.1 CDatabase類(lèi)
9.2.2 CRecordset類(lèi)
9.2.3 CRecordView類(lèi)
9.2.4 CFieldExchange類(lèi)
第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ù)類(lèi)
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控件的屬性頁(yè)
第3節(jié) ActiveX控件的實(shí)現(xiàn)
10.3.1 增加控件屬性
10.3.2 增加控件屬性頁(yè)
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ù)的概念和類(lèi)型
11.1.1 動(dòng)態(tài)鏈接庫(kù)的概念
11.1.2 動(dòng)態(tài)鏈接庫(kù)的類(lèi)型
第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)的類(lèi)及函數(shù)
12.2.1 CWinApp類(lèi)
12.2.2 COleServerDoc類(lèi)
12.2.3 COleSErverItem類(lèi)
12.2.4 CInPlaceFame類(lèi)
12.2.5 CView類(lèi)
第3節(jié) OLE服務(wù)器程序的實(shí)現(xiàn)
12.3.1 生成服務(wù)器程序框架
12.3.2 加入用鼠標(biāo)畫(huà)直線代碼
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)頁(yè)瀏覽器設(shè)計(jì)
第1節(jié) 網(wǎng)頁(yè)瀏覽器的主要功能和設(shè)計(jì)思路
第2節(jié) 網(wǎng)頁(yè)瀏覽器相關(guān)的類(lèi)及函數(shù)
13.2.1 CHtmlView類(lèi)
13.2.2 CRebar類(lèi)
13.2.3 CDialogBar類(lèi)
第3節(jié) 網(wǎng)頁(yè)瀏覽器的實(shí)現(xiàn)
13.3.1 生成應(yīng)用程序框架
13.3.2 完成地址欄
13.3.3 增加輔助功能
第4節(jié) 網(wǎng)頁(yè)瀏覽器的編譯運(yùn)行
第5節(jié) 網(wǎng)頁(yè)瀏覽器的源文件
第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 編寫(xiě)CNT目錄文件
14.3.3 編寫(xiě)RTF文件
14.3.4 編譯HPJ文件
第4節(jié) 聯(lián)機(jī)幫助的編譯運(yùn)行
第5節(jié) 聯(lián)機(jī)幫助的源文件










 
 


本目錄推薦

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