注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVisual C++.NET核心編程與開(kāi)發(fā)實(shí)例

Visual C++.NET核心編程與開(kāi)發(fā)實(shí)例

Visual C++.NET核心編程與開(kāi)發(fā)實(shí)例

定 價(jià):¥58.00

作 者: 劉濤,陳鵬遠(yuǎn)編著
出版社: 人民郵電出版社
叢編項(xiàng): NET平臺(tái)研究與開(kāi)發(fā)叢書(shū)
標(biāo) 簽: VC++.NET

購(gòu)買這本書(shū)可以去


ISBN: 9787115096937 出版時(shí)間: 2001-10-01 包裝: 膠版紙
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 544 字?jǐn)?shù):  

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

  本書(shū)講述了Visual C++.NET的開(kāi)發(fā)環(huán)境及C++語(yǔ)言的特性,還講述了組件對(duì)象編程模型和MFC應(yīng)用程序的開(kāi)發(fā)。本書(shū)分為3個(gè)部分,涉及的內(nèi)容分別為:第1部分,Visual C++開(kāi)發(fā)環(huán)境和C++的特性、數(shù)據(jù)封裝、虛函數(shù)與框架繼承、模板等。第2部分,組件對(duì)象模型、活動(dòng)模板庫(kù)ATL、用MFC開(kāi)發(fā)COM+組件等。第3部分,使用C++繪圖、鍵盤(pán)和鼠標(biāo)的控制、工具條和狀態(tài)條的創(chuàng)建、屬性表的實(shí)現(xiàn)等。本書(shū)的示例程序主要采用一個(gè)簡(jiǎn)單的"證券分析系統(tǒng)"程序,讀者在結(jié)合該程序?qū)W習(xí)本書(shū)的內(nèi)容之后,就可以熟練地使用Visual C++.NET了。本書(shū)適用于中高級(jí)開(kāi)發(fā)者和想深入學(xué)習(xí)C++語(yǔ)言的編程愛(ài)好者。

作者簡(jiǎn)介

暫缺《Visual C++.NET核心編程與開(kāi)發(fā)實(shí)例》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Visual C++開(kāi)發(fā)環(huán)境和C++ 
1.1 Visual Studio.NET的特點(diǎn) 
1.1.1 C++的編譯器、連接器和C++語(yǔ)言 
1.1.2 屬性化編程 
1.1.3 類庫(kù) 
1.2 Visual C++.NET的軟、硬件配置 
1.3 Visual Studio.NET的安裝 
1.4 Visual Studio.NET集成環(huán)簡(jiǎn)介 
1.4.1 Visual Studio.NET平臺(tái) 
1.4.2 Visual Studio.NET的主窗口 
1.4.3 Visual Studio.NET菜單 
1.4.4 工作區(qū)窗口 
1.5 C++對(duì)C語(yǔ)言的基本擴(kuò)充 
1.5.1 輸入輸出 
1.5.2 函數(shù) 
1.5.3 引用 
1.5.4 動(dòng)態(tài)內(nèi)存分配 
1.5.5 自定義數(shù)據(jù)類型
1.5.6 指針 
1.6 C++中的封裝性與程序結(jié)構(gòu) 
1.6.1 對(duì)象的封裝 
1.6.2 程序結(jié)構(gòu) 
1.6.3 編譯預(yù)處理
第2章 C++面向?qū)ο蟪绦蛟O(shè)計(jì) 
2.1 抽象與封裝 
2.1.1 抽象 
2.1.2 封裝 
2.2 類和對(duì)象
2.2.1 對(duì)象與類 
2.2.2 C++中類的定義 
2.2.3 定義成員函數(shù) 
2.2.4 調(diào)用成員函數(shù) 
2.2.5 類的封裝 
2.2.6 友元函數(shù) 
2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 
2.3.1 構(gòu)造函數(shù) 
2.3.2 析構(gòu)函數(shù) 
2.3.3 靜態(tài)數(shù)據(jù)成員和成員函數(shù) 
2.4 動(dòng)態(tài)對(duì)象與拷貝構(gòu)造函數(shù) 
2.4.1 堆對(duì)象 
2.4.2 動(dòng)態(tài)對(duì)象
2.4.3 類的合成----類對(duì)象成員 
2.4.4 拷貝構(gòu)造函數(shù) 
2.4.5 this指針 
2.5 類的繼承 
2.5.1 繼承關(guān)系
2.5.2 單一繼承
2.5.3 派生類構(gòu)造函數(shù) 
2.5.4 類的層次 
2.5.5 多重繼承 
2.5.6 虛基類 
2.5.7 虛基類的概念 
2.6 多態(tài)性與運(yùn)算符重載 
2.6.1 多態(tài)性 
2.6.2 運(yùn)算符重載 
2.6.3 用成員函數(shù)重載運(yùn)算符 
2.6.4 用友元重載運(yùn)算符 
2.6.5 靜態(tài)聯(lián)編與動(dòng)態(tài)聯(lián)編 
2.7 C++流 
2.7.1 C++流庫(kù)結(jié)構(gòu) 
2.7.2 重載輸入輸出運(yùn)算符 
2.7.3 文件輸入輸出 
2.8 面向?qū)ο蠓治鲈O(shè)計(jì)
2.8.1 轉(zhuǎn)向面向?qū)ο蠹夹g(shù) 
2.8.2 面向?qū)ο笮g(shù)語(yǔ) 
2.8.3 面向?qū)ο笙到y(tǒng)開(kāi)發(fā) 
第3章 虛函數(shù)與框架繼承 
3.1 虛函數(shù) 
3.1.1 繼承與動(dòng)態(tài)聯(lián)編 
3.1.2 對(duì)象指針 
3.1.3 虛函數(shù) 
3.1.4 C++如何實(shí)現(xiàn)晚捆綁 
3.1.5 虛函數(shù)與繼承的關(guān)系
3.1.6 虛擬析構(gòu)函數(shù) 
3.2 純虛函數(shù)與抽象類
3.2.1 純虛函數(shù) 
3.2.2 抽象類 
3.3 框架繼承 
3.3.1 框架繼承
3.3.2 應(yīng)用程序框架 
3.3.3 MFC類庫(kù)的層次結(jié)構(gòu) 
3.3.4 MFC的繼承和多態(tài)性 
3.4 繼承與多態(tài)性 
第4章 模板 
4.1 函數(shù)模板 
4.1.1 函數(shù)模板
4.1.2 重載函數(shù)模板 
4.1.3 多類型模板 
4.2 類模板 
4.3 用模板開(kāi)發(fā)應(yīng)用程序 
4.3.1 定義模板類的抽象向量 
4.3.2 抽象類中成員函數(shù)的實(shí)現(xiàn)
4.3.3 定義向量模板 
4.3.4 向量模板類的實(shí)現(xiàn) 
4.3.5 模板的存儲(chǔ) 
4.4 向量模板應(yīng)用----證券分析實(shí)例 
第5章 組件對(duì)象模型 
5.1 組件化程序設(shè)計(jì) 
5.1.1 組件對(duì)象模型的起源 
5.1.2 組件的概念和特性 
5.1.3 COM+特性 
5.2 定義接口 
5.2.1 接口定義
5.2.2 用C++語(yǔ)言定義接口 
5.2.3 多接口特性 
5.3 IUnknown接口 
5.3.1 IUnknown接口
5.3.2 接口查詢 
5.3.3 生存期控制
5.4 接口智能指針
5.4.1 智能指針 
5.4.2 COM+中的智能指針 
5.4.3 CcomPtr 
5.4.4 CComQIPtr 
5.5 接口定義語(yǔ)言IDL 
5.6 COM+組件的實(shí)現(xiàn) 
5.6.1 進(jìn)程內(nèi)組件和進(jìn)程外組件 
5.6.2 AddRef、Release和QueryInterface方法的實(shí)現(xiàn) 
5.6.3 類廠及其實(shí)現(xiàn) 
5.6.4 其他設(shè)計(jì)COM+的基本概念 
第6章 活動(dòng)模板庫(kù)ATL 
6.1 ATL概述 
6.1.1 ATL如何使用模板 
6.1.2 活動(dòng)模板庫(kù)ATL 
6.2 ATL向?qū)С绦虻氖褂?nbsp;
6.2.1 ATL Project AppWizard 
6.2.2 ATL對(duì)象向?qū)С绦?nbsp;
6.3 ATL接口定義文件 
6.4 ATL對(duì)COM+開(kāi)發(fā)程序的支持 
6.4.1 用多繼承實(shí)現(xiàn)COM+接口 
6.4.2 CComObjectRootEx類和CComObjectRootBase類 
6.4.3 CComObjectRoot類和線程管理 
6.4.4 CComObject實(shí)現(xiàn)組件實(shí)例 
6.4.5 類廠和實(shí)例的實(shí)現(xiàn)過(guò)程 
6.4.6 ATL向?qū)?chuàng)建的宿主文件
6.5 用ATL開(kāi)發(fā)COM+組件 
6.5.1 創(chuàng)建 Visual C++工程 
6.5.2 使用Add Class添加組件類 
6.5.3 【ATL Simple Object Wizard】中的【Names】選項(xiàng)對(duì)話框 
6.5.4 【ATL Simple Object Wizard】中的【Attributes】選項(xiàng)對(duì)話框 
6.5.5 添加CSingleMenu類和CExchangeMenu類 
6.5.6 編輯IDL文件 
6.5.7 添加接口方法
6.5.8 編輯Menu.cpp文件 
6.5.9 建立COM+用戶程序
第7章 用MFC開(kāi)發(fā)COM+組件 
7.1 MFC與ATL 
7.2 MFC中接口的定義 
7.3 MFC對(duì)COM+開(kāi)發(fā)程序的支持 
7.3.1 用嵌套類實(shí)現(xiàn)COM+接口 
7.3.2 MFC接口宏 
7.3.3 CCmdTarget類 
7.3.4 COleObjectFactory類和類廠 
7.3.5 COM+宿主文件 
7.4 用Visual C++的MFC開(kāi)發(fā)COM+組件 
7.4.1 用MFC創(chuàng)建 Visual C++工程 
7.4.2 編輯IDL文件 
7.4.3 使用Add Class添加組件類 
7.4.4 向Menu.h文件中加入嵌套類定義 
7.4.5 編輯Menu.cpp文件實(shí)現(xiàn)組件方法 
7.5 MFC開(kāi)發(fā)COM+ 
第8章 圖形 
8.1 映射模式 
8.1.1 窗口和視口 
8.1.2 邏輯坐標(biāo)和設(shè)備坐標(biāo) 
8.1.3 坐標(biāo)映像模式的有關(guān)函數(shù) 
8.2 設(shè)備上下文與設(shè)備接口對(duì)象 
8.2.1 設(shè)備上下文 
8.2.2 設(shè)備上下文類
8.2.3 圖形設(shè)備接口對(duì)象 
8.2.4 CPen類 
8.2.5 CBrush類
8.2.6 CPalette類
8.2.7 CRgn類 
8.2.8 CFont類
8.2.9 CBitmap類 
8.2.10 儲(chǔ)備圖形接口對(duì)象 
8.3 繪圖 
8.3.1 顯示文本 
8.3.2 繪制直線 
8.3.3 繪制矩形 
8.3.4 繪制圓和橢圓 
8.3.5 繪制圓弧 
8.3.6 繪制多邊形
8.3.7 繪制餅圖 
8.4 位圖操作 
8.4.1 從資源中加載位圖 
8.4.2 位圖文件格式 
8.4.3 顯示和保存文件位圖 
第9章 鼠標(biāo)和鍵盤(pán) 
9.1 鼠標(biāo) 
9.1.1 鼠標(biāo)消息 
9.1.2 捕獲鼠標(biāo) 
9.1.3 限制鼠標(biāo)移動(dòng) 
9.1.4 設(shè)置鼠標(biāo)形狀 
9.1.5 使用鼠標(biāo)作圖 
9.2 鍵盤(pán) 
9.2.1 系統(tǒng)鍵和非系統(tǒng)鍵 
9.2.2 掃描碼、虛擬鍵碼和ASCII碼 
9.2.3 非系統(tǒng)鍵消息 
9.2.4 系統(tǒng)鍵消息 
9.2.5 顯示按鍵信息程序 
第10章 工具條、狀態(tài)條、對(duì)話條、菜單和加速鍵 
10.1 工具條 
10.1.1 標(biāo)準(zhǔn)工具條的實(shí)現(xiàn) 
10.1.2 創(chuàng)建具有獨(dú)特風(fēng)格的工具條 
10.2 狀態(tài)條 
10.2.1 標(biāo)準(zhǔn)狀態(tài)條 
10.2.2 設(shè)置窗格內(nèi)容
10.2.3 創(chuàng)建自己的狀態(tài)條 
10.3 對(duì)話條 
10.3.1 對(duì)話條的風(fēng)格 
10.3.2 對(duì)話條的實(shí)現(xiàn)過(guò)程 
10.4 菜單 
10.4.1 菜單的結(jié)構(gòu) 
10.4.2 菜單的消息 
10.4.3 CMenu類介紹
10.4.4 菜單實(shí)例 
10.5 加速鍵 
10.5.1 編輯加速鍵表 
10.5.2 創(chuàng)建新的加速鍵表 
第11章 屬性表與屬性頁(yè) 
11.1 屬性表與屬性頁(yè)概述 
11.1.1 屬性表的結(jié)構(gòu) 
11.1.2 類CPropertySheet 
11.1.3 類CPropertyPage 
11.2 創(chuàng)建模態(tài)屬性表 
第12章 文檔/視圖體系
12.1 文檔視圖的組成 
12.1.1 應(yīng)用程序?qū)ο?nbsp;
12.1.2 框架窗口 
12.1.3 文檔對(duì)象 
12.1.4 視圖 
12.1.5 文檔/視圖體系中各個(gè)對(duì)象的關(guān)系 
12.2 文檔模板 
12.2.1 文檔模板類 
12.2.2 文檔模板對(duì)象的構(gòu)造 
12.3 文檔類 
12.4 CView類
12.4.1 Cview類 
12.4.2 CView類的派生類 
12.5 滾動(dòng)視圖 
12.5.1 CScrollView類 
12.5.2 使用滾動(dòng)條 
12.6 調(diào)整窗口大小 
12.7 拆分窗口 
12.7.1 創(chuàng)建動(dòng)態(tài)拆分窗口 
12.7.2 創(chuàng)建靜態(tài)分隔窗口 
12.8 多重視圖 
12.9 單文檔和多文檔的比較 
12.9.1 單文檔應(yīng)用程序 
12.9.2 多文檔應(yīng)用程序 
第13章 對(duì)話框的交互功能 
13.1 對(duì)話框的創(chuàng)建 
13.1.1 對(duì)話框的分類
13.1.2 添加對(duì)話框資源 
13.1.3 用Add Class創(chuàng)建對(duì)話框類 
13.1.4 運(yùn)行對(duì)話框 
13.2 對(duì)話數(shù)據(jù)交換和驗(yàn)證 
13.3 完善對(duì)話框 
第14章 FTP實(shí)現(xiàn)數(shù)據(jù)傳送 
14.1 創(chuàng)建到FTP服務(wù)器的連接 
14.1.1 MFC對(duì)FTP的支持 
14.1.2 創(chuàng)建FTP連接程序
14.2 傳送文件 
14.2.1 GetFile成員函數(shù) 
14.2.2 創(chuàng)建下載文件程序
14.2.3 PutFile成員函數(shù) 
14.3 其他FTP函數(shù) 
14.4 FTP編程 
第15章 用線程優(yōu)化程序 
15.1 線程 
15.1.1 線程的種類 
15.1.2 輔助線程函數(shù)
15.1.3 創(chuàng)建啟動(dòng)線程
15.1.4 掛起和繼續(xù)執(zhí)行線程 
15.1.5 終止線程 
15.2 主、輔線程通信和Windows消息 
15.2.1 簡(jiǎn)單的全局變量通信方式 
15.2.2 采用事件來(lái)同步線程 
15.3 優(yōu)化統(tǒng)計(jì)程序 

本目錄推薦

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