[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《精通.NET互操作:P/Invoke、C++ Interop和COM Interop》掃描版[PDF]
《精通.NET互操作:P/Invoke、C++ Interop和COM Interop》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《精通.NET互操作:P/Invoke、C++ Interop和COM Interop》掃描版[PDF] 簡介: 中文名 : 精通.NET互操作:P/Invoke、C++ Interop和COM Interop 作者 : 黃際洲 崔曉源 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 人民郵電出版社 書號 : 9787115204349 發行時間 : 2009年5月1日 地區 : 大陸 語言 : 簡體中文 簡介 : 內容簡介: 本書介紹Window
電驢資源下載/磁力鏈接資源下載:
全選
"《精通.NET互操作:P/Invoke、C++ Interop和COM Interop》掃描版[PDF]"介紹
中文名: 精通.NET互操作:P/Invoke、C++ Interop和COM Interop
作者: 黃際洲
崔曉源
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115204349
發行時間: 2009年5月1日
地區: 大陸
語言: 簡體中文
簡介:

內容簡介:
本書介紹Windows平台上的托管代碼與非托管代碼之間進行互操作的各種技術,包括由.NET提供的各種互操作方法、屬性以及各種工具的用法及其工作原理。本書包括3部分,平台調用——主要用於解決在托管代碼中調用非托管程序設計語言編寫的flat API(如Win32 API、C/C++風格的API等)的問題;C++ Interop——技術專門用於解決托管代碼與C++編寫的非托管代碼之間的互操作問題;COM Interop——介紹了使用COM Interop解決在托管代碼中調用COM組件,以及在COM中調用托管類型的問題。
  本書適合所有在開發過程中需要涉及到托管代碼與非托管代碼進行交互操作的.NET開發人員閱讀使用。不論是開始學習.NET編程的開發人員,還是剛剛接觸互操作的資深.NET開發人員,都能從本書中獲益。
資源來自網絡,如侵犯了您的權利,請點擊,謝謝!
白盤用戶可在(網盤分流地址):本頁“用戶評論”處1樓找下載鏈接。
內容截圖:


目錄:
第一部分 P/Invoke
第1章 使用C/C++類型的非托管函數
1.1 平台調用簡介
1.2 Hello World!示例程序
1.3 獲得要調用的非托管函數聲明
1.4 平台調用基礎知識
1.5 指定調用約定
1.6 指定入口點
1.7 指定字符集
1.8 處理平台調用中的異常或錯誤
1.8.1 非托管函數的托管定義導致的異常或錯誤
1.8.2 非托管函數導致的異常或錯誤
1.9 釋放非托管內存
1.9.1 釋放由malloc方法分配的非托管內存
1.9.2 釋放由new運算符分配的非托管內存
1.10 動態平台調用
1.10.1 平台調用的原理和過程
1.10.2 通過手動加載非托管DLL實現動態平台調用
1.10.3 利用反射實現動態平台調用
1.10.4 利用GetDelegateForFunctionPointer實現動態平台調用
1.11 提升平台調用性能的技巧
1.11.1 顯式地指定要調用的非托管函數的名稱
1.11.2 對數據封送處理進行優化
1.11.3 盡量避免字符串編碼轉換
第2章 平台調用中的數據封送
2.1 字符串的封送
2.1.1 封送作為參數的字符串
2.1.2 封送作為返回值的字符串
2.1.3 封送BSTR類型的字符串
2.2 封送作為參數的結構體
2.3 封送從函數體內部返回的結構體
2.3.1 封送作為函數返回值返回的結構體
2.3.2 作為函數參數返回結構體
2.4 封送結構體中的字符串
2.4.1 結構體中的字符指針字段
2.4.2 結構體中的字符數組字段
2.5 控制結構體字段的封送行為
2.6 控制結構體的內存布局
2.6.1 定義結構體的部分字段
2.6.2 聯合體的封送
2.7 封送嵌套的結構體
2.7.1 指向結構體指針字段的嵌套形式
2.7.2 結構體實例字段的嵌套形式
2.8 封送類
2.8.1 封送引用類型的簡單示例
2.8.2 封送blittable引用類型
2.8.3 將引用類型封送為指向指針的指針
2.9 封送數組
2.9.1 封送簡單類型數組
2.9.2 封送字符串數組
2.10 實戰演練
2.10.1 背景介紹
2.10.2 模塊介紹
2.10.3 實現平台調用
第3章 使用平台調用技術調用Win32 API
3.1 確定要調用的函數
3.2 處理Win32函數返回的錯誤碼
3.3 處理回調函數
3.4 使用Windows定義的常量
3.5 封送Win32數據類型
3.5.1 可直接復制到本機結構中的數據類型
3.5.2 非直接復制到本機結構中的數據類型
3.6 處理句柄
3.7 傳遞托管對象
3.8 使用P/Invoke調用Win32 API的最佳實踐
3.8.1 編碼規范
3.8.2 性能
3.8.3 安全性
3.8.4 盡量使用Win32函數對應的.NET托管實現
第二部分 C++ Interop
第4章 C++ Interop
第三部分 COM Interop
第5章 在.NET中使用COM組件
第6章 在COM中使用.NET程序集
附錄A 光盤內容介紹
附錄B 有關互操作技術的互聯網資源
附錄C 本書所用術語表



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved