Windows 應用程式開發經典 (Windows via C/C++, 5/e)

Jeffrey Richter, Christophe Nasarre 著、葛子昂、周靖、廖敏譯

  • 出版商: 悅知
  • 出版日期: 2009-11-19
  • 定價: $950
  • 售價: 8.5$808
  • 語言: 繁體中文
  • 頁數: 912
  • ISBN: 9866348199
  • ISBN-13: 9789866348198

已絕版

買這商品的人也買了...

產品描述

<本書特色>

最權威的程式設計指南全新版!Windows程式設計開發人員必讀!
本書專為C / C++程式開發人員所設計。第5版完整涵蓋Windows最新版本中的170個新增函數及功能,提供廣泛且深入的範例程式碼,協助你學習進階的應用程式開發技術,更加貼近程式設計的精髓。
■ 從Windows程式最底層深入剖析與探討程式開發者應熟悉的架構與觀念。
■ 可同時架構及實作32位元及64位元的應用軟體。
■ 完整介紹C / C++執行階段程式庫如何與作業系統互動,並特別強調安全性及例外處理。
■ 範例程式皆可通用及重複使用,並以穩定且易學的C/C++語言為主,有效減少程式碼,降低學習門檻。

<內容簡介>

■ 程序及工作的建立與管理
■ 執行緒的排程、管理、同步及終結
■ 透過I / O連接埠執行非同步及同步設備的I / O操作
■ 使用各種技術來配置記憶體,包括虛擬記憶體、記憶體映射檔及堆積
■ 管理執行緒堆疊中所指向的實體儲存
■ 為延遲載入、API-hooking、程序注入來建立動態連結庫(DLL)
■ 使用結構化例外處理、Windows錯誤修復,以及應用程式重新啟動

 

<章節目錄>

 

第一篇 必備知識
  第01章|錯誤處理
  第02章|字元和字串處理
  第03章|核心物件
第二篇 工作機制
  第04章|處理程序
  第05章|工作
  第06章|執行緒基礎
  第07章|執行緒排程、優先順序和相關性
  第08章|使用者模式下的執行緒同步
  第09章|使用核心物件進行執行緒同步
  第10章|同步設備I/O與非同步設備I/O第11章 Windows執行緒集區
  第11章|Windows執行緒集區
  第12章|光纖
第三篇 記憶體管理
  第13章|Windows記憶體架構
  第14章|探索虛擬記憶體
  第15章|在應用程式中使用虛擬記憶體
  第16章|執行緒堆疊
  第17章|記憶體映射檔案
  第18章|堆積
第四篇 動態連結程式庫
  第19章|DLL基礎
  第20章|DLL進階技術
  第21章|執行緒本機儲存
  第22章|DLL注射和API攔截
第五篇 結構化例外處理
  第23章|終止處理常式
  第24章|例外處理常式與軟體例外
  第25章|未處理例外、向量化例外處理與C++例外
  第26章|錯誤回報與應用程式復原
   
附錄A 建置環境
附錄B 訊息處理巨集、子控制項巨集和API巨集