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

Visual C++.NET編程指南

Visual C++.NET編程指南

定 價(jià):¥49.00

作 者: 飛思科技產(chǎn)品研發(fā)中心編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 開發(fā)專家之MS NET
標(biāo) 簽: VC++.NET

ISBN: 9787505381797 出版時(shí)間: 2003-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁(yè)數(shù): 528 字?jǐn)?shù):  

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

  VisualC++.NET對(duì)于為Windows和萬(wàn)維網(wǎng)(WWW)創(chuàng)建高性能應(yīng)用程序來(lái)說(shuō)是一種效率最高的C++工具。本書致力于解決開發(fā)人員在研發(fā)過(guò)程中碰到的實(shí)際問(wèn)題,與同類書籍相比具有突出新特征、突出實(shí)用性的特點(diǎn)。本書首先介紹了VisualC++.NET的新特性,然后依次介紹VisualC++.NET編程的四個(gè)方面:MFC編程、ATL編程、ATLServer編程和C++托管擴(kuò)展編程。在每個(gè)部分中運(yùn)用具體、實(shí)際的例子有側(cè)重地介紹了最常用和最有特點(diǎn)的內(nèi)容。本書適合C++/VisualC++/VisualC++.NET的中高級(jí)讀者,也可供對(duì).NET感興趣的讀者參考。隨書光盤包括了書中所有范例的源代碼。

作者簡(jiǎn)介

暫缺《Visual C++.NET編程指南》作者簡(jiǎn)介

圖書目錄

第1章 Visual C++.NET介紹
1.1 新特性
1.1.1 特性化編程
1.1.2 托管代碼和面向.NET框架
1.1.3 庫(kù)
1.1.4 新的開發(fā)環(huán)境
1.2 創(chuàng)建Visual C++.NH應(yīng)用
1.2.1 創(chuàng)建Visual C++項(xiàng)目
1.2.2 用Visual C++應(yīng)用程序向?qū)?chuàng)建項(xiàng)目
1.2.3 往項(xiàng)目中添加項(xiàng)
1.2.4 編譯、生成和分發(fā)Visual C++應(yīng)用
1.3 開發(fā)實(shí)例
1.3.1 概述
1.3.2 創(chuàng)建ATL COM服務(wù)器
1.3.3 創(chuàng)建簡(jiǎn)單的Win32 COM客戶端程序(ComProdClient.exe)
1.3.4 向ATL.COM業(yè)務(wù)對(duì)象添加.NET框架支持
1.3.5 創(chuàng)建簡(jiǎn)單的C++托管擴(kuò)展客戶端程序(MgdProdClient.exe)
1.3.6 創(chuàng)建Visual C#.NET框架客戶端程序
1.4 關(guān)于Visual C#.NET的常見問(wèn)題
1.5 小結(jié)
第2章 MFC編程基礎(chǔ)
2.1 Winddows應(yīng)用的基本框架
2.2 MFC編程領(lǐng)域
2.3 MFC的內(nèi)容
2.4 開發(fā)基于MFC的應(yīng)用的基本方法
2.5 應(yīng)用程序類
2.5.1 InitInstance成員函數(shù)
2.5.2 Run成員函數(shù)
2.5.3 ExitInstance成員函數(shù)
2.5.4 onIdle成員函數(shù)
2.5.5 CWinApp提供的特殊服務(wù)
2.6 窗口對(duì)象
2.7 實(shí)例
2.8 小結(jié)
第3章 消息處理
3.1 基本概念
3.1.1 消息及其類別
3.1.2 消息處理程序和消息映射
3.1.3 用戶界面對(duì)象和命令I(lǐng)D
3.2 消息處理的基本流程
3.2.1 非命令消息的處理
3.2.2 命令消息的處理流程
3.2.3 消息映射表
3.2.4 消息處理函數(shù)
3.2.5 消息映射范圍的處理程序
3.2.6 反射消息的處理函數(shù)
3.3 使用自定義消息
3.4 小結(jié)
第4章 開發(fā)基于對(duì)話框的應(yīng)用
4.1 理解對(duì)話框
4.1.1 創(chuàng)建對(duì)話框
4.1.2 初始化對(duì)話框
4.1.3 處理Windows消息
4.1.4 對(duì)話框數(shù)據(jù)交換
4.1.5 對(duì)話框數(shù)據(jù)驗(yàn)證
4.1.6 關(guān)閉對(duì)話框
4.2 使用有模式對(duì)話框
4.3 使用無(wú)模式對(duì)話框
4.4 使用屬性表
4.5 小結(jié)
第5章 使用CObject類提供的服務(wù)
5.1 概述
5.2 使用基本CObject功能
5.2.1 轉(zhuǎn)儲(chǔ)
5.2.2 斷言百雙
5.3 運(yùn)行時(shí)類信息
5.3.1 添加運(yùn)行時(shí)類信息
5.3.2 運(yùn)行時(shí)訪問(wèn)對(duì)象的類信息
5.4 動(dòng)態(tài)創(chuàng)建
5.5 序列化
5.5.1 創(chuàng)建可序列化的類
5.5.2 序列化對(duì)象
5.6 小結(jié)
第6章 文檔/視圖結(jié)構(gòu)及其應(yīng)用
6.1 概述
6.1.1 文檔艦圖結(jié)構(gòu)的好處
6.1.2 核心類
6.1.3 SDI和MDI
6.2 文檔/視圖的創(chuàng)建過(guò)程
6.2.1 創(chuàng)建文檔模板
6.2.2 文檔/視圖的創(chuàng)建
6.2.3 MDC對(duì)象之間的關(guān)系
6.3 使用文檔
6.3.1 從CDocument派生文檔類
6.3.2 用文檔數(shù)據(jù)變量管理數(shù)據(jù)
6.3.3 將數(shù)據(jù)序列化到文件和從文件序列化數(shù)據(jù)
6.3.4 不使用序列化機(jī)制
6.3.5 在文檔中處理命令
6.4 使用視圖
6.4.1 在視圖中繪圖
6.4.2 通過(guò)視圖解釋用戶輸入
6.4.3 對(duì)打印的支持
6.4.4 滾動(dòng)和縮放視圖
6.5 初始化和清理文檔/視圖
6.5.1 初始化文檔和視圖
6.5.2 清理文檔和視圖
6.6 將多個(gè)視圖添加到單個(gè)文檔
6.6.1 修改現(xiàn)有應(yīng)用程序類
6.6.2 創(chuàng)建和修改新視圖類
6.6.3 創(chuàng)建并附加新視圖
6.6.4 實(shí)現(xiàn)切換函數(shù)
6.6.5 添加視圖切換支持
6.7 拆分窗口
6.7.1 動(dòng)態(tài)拆分
6.7.2 靜態(tài)拆分
6.8 小結(jié)
第7章 創(chuàng)建和使用DLL
7.1 理解DLL
7.2 DLL類型
7.3 鏈接到DLL
7.3.1 隱式鏈接
7.3.2 顯式鏈接
7.3.3 定位DLL
7.4 導(dǎo)出和導(dǎo)入
7.4.1 使用.DEF文件
7.4.2 使用_declspec
7.5 創(chuàng)建和使用非MFC DLL
7.6 定義多個(gè)應(yīng)用之間共享的數(shù)據(jù)
7.7 創(chuàng)建和使用靜態(tài)鏈接到MFC的規(guī)則DLL
7.8 創(chuàng)建和使用動(dòng)態(tài)鏈接到MDC的規(guī)則DLL
7.9 創(chuàng)建和使用MFC擴(kuò)展DLL
7.10 小結(jié)
第8章 創(chuàng)建和使用資源
8.1 創(chuàng)建和使用純資源的DLL
8.1.1 創(chuàng)建
8.1.2 使用
8.2 MFC擴(kuò)展DLL中的資源
8.2.1 CdynLinkLibrary對(duì)象
8.2.2模塊定位資源的順序
8.2.3 實(shí)例
8.3 附屬DLL
8.4 小結(jié)
第9章 多線程編程
9.1 概述
9.2 創(chuàng)建用戶界面線程
9.3 創(chuàng)建輔助線程
9.3.1 啟動(dòng)線程
9.3.2 實(shí)現(xiàn)控制函數(shù)
9.3.3 實(shí)例
9.4 實(shí)現(xiàn)線程安全
9.4.1 選用合適的同步類
9.4.2 實(shí)現(xiàn)線程安全的基本方法
9.4.3 實(shí)例
9.5 終止線程
9.5.1 正常線程終止
9.5.2 過(guò)早的線程終止
9.5.3 檢索線程的退出代碼
9.5.4 實(shí)例
9.6 小結(jié)
第10章 ODBC數(shù)據(jù)庫(kù)編程
10.1 概述
10.1.1 ODBC組件
10.1.2 編程步驟
10.1.3 在文檔/視圖結(jié)構(gòu)中使用數(shù)據(jù)庫(kù)類
10.1.4 實(shí)例
10.2 使用CDatabase類
10.3 使用CRecordset
10.3.1 瀏覽記錄集
10.3.2 參數(shù)查詢
10.3.3 添加、編輯和刪除記錄
10.4 小結(jié)
第11章 ATL COM編程簡(jiǎn)介
11.1 COM的基本概念
11.1.1 接口
11.1.2 IUnknown
11.1.3 引用計(jì)數(shù)
11.1.4 QueryInterface
11.1.5 封送處理
11.1.6 聚合
11.2 ATL介紹
11.2.1 模板和模板庫(kù)
11.2.2 ATL的使用范圍
11.2.3 ATL還是MFC
11.3 ATL中的COM
11.3.1 實(shí)現(xiàn)CComObject RootEx
11.3.2 實(shí)現(xiàn)CComObject、CComAggObject和CComPolyObject
11.3.3 支持IDispatch和IErrorInfo
11.3.4 支持IDispEventImpl
11.3.5 更改默認(rèn)類工廠和聚合模型
11.3.6 創(chuàng)建聚集對(duì)象
11.4 使用COM特性
11.5 用ATL創(chuàng)建COM實(shí)例
11.5.1 創(chuàng)建項(xiàng)目
11.5.2 添加服務(wù)器對(duì)象
11.5.3 實(shí)現(xiàn)服務(wù)器
11.5.4 添加客戶端對(duì)象
11.5.5 添加客戶端接口
11.5.6 實(shí)現(xiàn)客戶端
11.5.7 使用客戶端控件
11.6 小結(jié)
第12章 支持雙重接口
12.1 IDispatch接口的實(shí)現(xiàn)
12.2 調(diào)用雙接口
12.2.1 通過(guò)IUnknown接口調(diào)用
12.2.2 通過(guò)IDispatch接口調(diào)用
12.3 小結(jié)
第13章 可連接對(duì)象
13.1 理解可連接對(duì)象
13.2 實(shí)現(xiàn)連接對(duì)象
13.3 基于連接的COM事件
13.4 小結(jié)
第14章 ATL中的宙口編程
14.1 ATL中的窗口類
14.2 實(shí)現(xiàn)窗口
14.2.1 基于新Windows類創(chuàng)建窗口
14.2.2 為現(xiàn)有Windows類創(chuàng)建超類
14.2.3 為現(xiàn)有窗口創(chuàng)建子類
14.3 實(shí)現(xiàn)對(duì)話框
14.3.1 使用“ATL對(duì)話框向?qū)А碧砑訉?duì)話框
14.3.2 手動(dòng)添加對(duì)話框
14.3.3 實(shí)例:創(chuàng)建基于ATL對(duì)話框的應(yīng)用
14.4 使用WTL庫(kù)進(jìn)行ATL窗口編程
14.5 小結(jié)
第15章 ATL Server開發(fā)Web應(yīng)用
15.1 ATL Server應(yīng)用程序結(jié)構(gòu)
15.2 服務(wù)器響應(yīng)文件
15.2.1 SBF基本語(yǔ)法
15.2.2 向替換方法傳遞參數(shù)
15.3 獲取用戶輸入
15.4 輸入驗(yàn)證
15.4.1 利用CValidateObject進(jìn)行驗(yàn)證
15.4.2 使用正則表達(dá)式
15.5 使用會(huì)話狀態(tài)服務(wù)
15.6 使用緩存
15.7 使用性能監(jiān)視服務(wù)
15.8 文件上載
15.9 創(chuàng)建安全的Web應(yīng)用
15.10 創(chuàng)建和使用ISAPI過(guò)濾器
15.11 小結(jié)
第16章 ATL Server開發(fā)XMLweb服務(wù)
16.1 XML Web服務(wù)簡(jiǎn)介
16.2 ATL Server對(duì)XML Web服務(wù)的支持
16.3 Web服務(wù)的使用
16.4 Web服務(wù)中的內(nèi)存管理
16.5 使用SOAP標(biāo)頭
16.6 使用緩存
16.7 自定義傳輸協(xié)議
16.8 小結(jié)
第17章 C++托管擴(kuò)展編程
17.1 何時(shí)使用C++托管擴(kuò)展
17.2 托管C++的項(xiàng)目及內(nèi)容
17.3 托管類型
17.3.1 _gc數(shù)組
17.3.2 托管指針類型
17.3.3 字符串
17.3.4 委托
17.3.5 MFC和托管類型
17.3.6 托管類型和main()函數(shù)
17.4 為現(xiàn)有應(yīng)用程序添加C++托管擴(kuò)展
17.4.1 修改現(xiàn)有項(xiàng)目設(shè)置
17.4.2 在現(xiàn)有應(yīng)用程序中使用新的托管擴(kuò)展功能
17.5 處理異常
17.5.1 使用托管擴(kuò)展引發(fā)異常
17.5.2 使用托管擴(kuò)展的try/catch塊
17.5.3 捕捉非托管C++類型
17.5.4 托管擴(kuò)展和_finally關(guān)鍵字
17.6 程序集
17.7 序列化
17.8 基于委托的事件處理
17.9 互操作
17.10 使用ADO.NET訪問(wèn)數(shù)據(jù)
17.11 創(chuàng)建窗體應(yīng)用
17.12 創(chuàng)建多線程應(yīng)用
17.13 創(chuàng)建基于遠(yuǎn)程處理框架的分布式應(yīng)用
17.14 創(chuàng)建XML Web服務(wù)
17.15 小結(jié)

本目錄推薦

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