MICROSOFT VISUAL C++.NET托管擴(kuò)展編程//微軟.NET程序員系列

出版時(shí)間:2003-06-01  出版社:清華大學(xué)出版社  作者:梁超譯  頁(yè)數(shù):436  字?jǐn)?shù):670000  

內(nèi)容概要

對(duì)Microsoft Visual C++語(yǔ)言進(jìn)行擴(kuò)展可以生成.NET代碼,這些擴(kuò)展稱為C++.NET托管擴(kuò)展。C++是惟一一種可以在同一個(gè)源文件中混合.NET代碼和非托管代碼的語(yǔ)言,是真正的.NET系統(tǒng)語(yǔ)言。    本書(shū)內(nèi)容根據(jù)開(kāi)發(fā)過(guò)程進(jìn)行組織。本書(shū)共分7章,首先描述語(yǔ)言的基本特性,然后探討.NET的特性,如Interop、委托和GUI應(yīng)用程序,最后介紹Visual Studio.NET的項(xiàng)目管理和調(diào)試功能。    本書(shū)適合準(zhǔn)備使用C++.NET托管擴(kuò)展進(jìn)行開(kāi)發(fā)的中、高級(jí)讀者閱讀。

作者簡(jiǎn)介

Richard Grimes是諾丁漢大學(xué)的半導(dǎo)體物理博士,曾擔(dān)任研究科學(xué)家、計(jì)算機(jī)培訓(xùn)師、軟件開(kāi)發(fā)人員和專職作家。他曾出版過(guò)多本關(guān)于COM、DCOM、MTS、COM+、ATL和.NET方面的著作(側(cè)重C++方面),并是多種開(kāi)發(fā)者雜志,包括MSDN Magazine、Developer Net work journal、Visual S

書(shū)籍目錄

前言第1章 托管類型  1.1 VisualC++.NET中的新關(guān)鍵字    1.1.1 MSIL和標(biāo)準(zhǔn)代碼    1.1.2 C++基元類型  1.2 托管類型和值類型    1.2.1 托管對(duì)象    1.2.2 值類型    1.2.3 托管指針    1.2.4 通過(guò)引用傳遞和通過(guò)值傳遞    1.2.5 屬性    1.2.6 委托和事件    1.2.7 屬性(attribute)    1.2.8 托管接口    1.2.9 托管字符串    1.2.10 托管數(shù)組    1.2.11 異常和托管代碼  1.3 實(shí)現(xiàn).NET類型    1.3.1 命名空間    1.3.2 繼承    1.3.3 導(dǎo)出和導(dǎo)入類型    1.3.4 強(qiáng)制類型轉(zhuǎn)換和轉(zhuǎn)換    1.3.5 托管操作符    1.3.6 創(chuàng)建和銷毀對(duì)象    1.3.7 入口點(diǎn)  1.4 本章小結(jié)第2章 Interop  2.1 ItJustWorks!    2.1.1 標(biāo)準(zhǔn)C++類    2.1.2 CRT和靜態(tài)鏈接庫(kù)    2.1.3 C++標(biāo)準(zhǔn)庫(kù)    2.1.4 非托管類型中的托管指針    2.1.5 全局方法  2.2 平臺(tái)調(diào)用    2.2.1 DllImport    2.2.2 平臺(tái)調(diào)用的背后    2.2.3 平臺(tái)調(diào)用和參數(shù)    2.2.4 用IJW調(diào)用Win32API    2.2.5 封送拆收處理  2.3 異常  2.4 COMInterop    2.4.1 .NET和COM對(duì)象    2.4.2 工具    2.4.3 .NETCOM屬性    2.4.4 .NET框架定義的接口    2.4.5 在.NET中使用COM類型    2.4.6 在COM中使用.NET類型    2.4.7 異常    2.4.8 封送.NET對(duì)象    2.4.9 線程    2.4.10 COM+Interop  2.5 本章小結(jié)第3章 委托和事件  3.1 將委托作為類型安全的函數(shù)指針    3.1.1 非托管代碼的函數(shù)指針    3.1.2 函數(shù)指針和全局函數(shù)    3.1.3 委托    3.1.4 動(dòng)態(tài)創(chuàng)建委托    3.1.5 委托參數(shù)    3.1.6 多點(diǎn)傳送委托    3.1.7 將委托作為智能函數(shù)指針    3.1.8 異常和委托    3.1.9 委托和Interop    3.1.10 封送委托  3.2 異步編程    3.2.1 參數(shù)和異步委托    3.2.2 異步調(diào)用委托    3.2.3 異步調(diào)用和異常    3.2.4 異步調(diào)用和.NET框架類庫(kù)  3.3 托管事件    3.3.1 .NET框架和事件    3.3.2 統(tǒng)一事件模型    3.3.3 COM事件  3.4 編寫(xiě)多線程代碼    3.4.1 托管線程    3.4.2 線程狀態(tài)    3.4.3 前臺(tái)線程和后臺(tái)線程    3.4.4 線程本地?cái)?shù)據(jù)    3.4.5 線程和異常    3.4.6 同步對(duì)象    3.4.7 線程池    3.4.8 被同步的上下文  3.5 本章小結(jié)第4章 用戶界面開(kāi)發(fā)  4.1 用C++開(kāi)發(fā)Windows窗體    4.1.1 組件和容器    4.1.2 生成GUI應(yīng)用程序  4.2 使用GDI+    4.2.1 圖形類    4.2.2 坐標(biāo)結(jié)構(gòu)    4.2.3 坐標(biāo)轉(zhuǎn)換    4.2.4 剪輯區(qū)域    4.2.5 顏色    4.2.6 筆    4.2.7 畫(huà)刷    4.2.8 位圖    4.2.9 光標(biāo)    4.2.10 圖標(biāo)    4.2.11 文本和字體    4.2.12 圖形路徑    4.2.13 區(qū)域  4.3 控件和窗體    4.3.1 WndProc的位置    4.3.2 標(biāo)準(zhǔn)Windows控件    4.3.3 異常    4.3.4 事件、屬性和狀態(tài)    4.3.5 控件和ActiveX接口    4.3.6 控件句柄    4.3.7 拖放    4.3.8 超類處理    4.3.9 標(biāo)準(zhǔn)窗體    4.3.10 事件處理策略    4.3.11 使用Windows頭文件  4.4 使用托管資源    4.4.1 程序集和Win32資源    4.4.2 托管資源    4.4.3 已編譯的托管資源    4.4.4 本地化  4.5 本章小結(jié)第5章 系統(tǒng)編程  5.1 程序集    5.1.1 可移植可執(zhí)行文件    5.1.2 元數(shù)據(jù)目錄    5.1.3 讀取元數(shù)據(jù)    ……第6章 用VisualC++.NET構(gòu)建代碼第7章 調(diào)試附錄A .NET框架庫(kù)附錄B 參考資源

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    MICROSOFT VISUAL C++.NET托管擴(kuò)展編程//微軟.NET程序員系列 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7