■ 程序及工作的建立與管理
■ 執行緒的排程、管理、同步及終結
■ 透過I / O連接埠執行非同步及同步設備的I / O操作
■ 使用各種技術來配置記憶體,包括虛擬記憶體、記憶體映射檔及堆積
■ 管理執行緒堆疊中所指向的實體儲存
■ 為延遲載入、API-hooking、程序注入來建立動態連結庫(DLL)
■ 使用結構化例外處理、Windows錯誤修復,以及應用程式重新啟動
本書特色
最權威的程式設計指南全新版!Windows程式開發人員必讀!
本書專為C / C++程式開發人員所設計。第5版完整涵蓋Windows最新版本中的170個新增函數及功能,提供廣泛且深入的範例程式碼,協助你學習進階的應用程式開發技術,更加貼近程式設計的精髓。
■ 從Windows程式最底層深入剖析與探討程式開發者應熟悉的架構與觀念。
■ 可同時架構及實作32位元及64位元的應用軟體。
■ 完整介紹C / C++執行階段程式庫如何與作業系統互動,並特別強調安全性及例外處理。
■ 範例程式皆可通用及重複使用,並以穩定且易學的C/C++語言為主,有效減少程式碼,降低學習門檻。
■ 執行緒的排程、管理、同步及終結
■ 透過I / O連接埠執行非同步及同步設備的I / O操作
■ 使用各種技術來配置記憶體,包括虛擬記憶體、記憶體映射檔及堆積
■ 管理執行緒堆疊中所指向的實體儲存
■ 為延遲載入、API-hooking、程序注入來建立動態連結庫(DLL)
■ 使用結構化例外處理、Windows錯誤修復,以及應用程式重新啟動
本書特色
最權威的程式設計指南全新版!Windows程式開發人員必讀!
本書專為C / C++程式開發人員所設計。第5版完整涵蓋Windows最新版本中的170個新增函數及功能,提供廣泛且深入的範例程式碼,協助你學習進階的應用程式開發技術,更加貼近程式設計的精髓。
■ 從Windows程式最底層深入剖析與探討程式開發者應熟悉的架構與觀念。
■ 可同時架構及實作32位元及64位元的應用軟體。
■ 完整介紹C / C++執行階段程式庫如何與作業系統互動,並特別強調安全性及例外處理。
■ 範例程式皆可通用及重複使用,並以穩定且易學的C/C++語言為主,有效減少程式碼,降低學習門檻。