CH1 Windows應用程式開發入門
主要講解如何配置Windows 應用程式的開發工具,從最簡單的實例入手,使讀者對Windows 應用程式的開發有一個初步的認識。
CH2 Windows API概要
對Windows API 作了簡要的介紹,包括Windows API 基本的功能分類、資料類型等。
CH3開發工具配置與使用
介紹了開發工具配置與使用,包括基本的編譯連結工具cl.exe、rc.exe、link.exe,Platform SDk 的使用,Makefile 的編寫以及使用WinDbg 的測試方法等。
CH4檔案系統
主要介紹了磁碟和驅動器管理、檔案和目錄管理、記憶體映射檔等內容。
CH5記憶體管理
主要介紹了記憶體管理原理、堆疊原理、全域和局部記憶體管理、虛擬記憶體管理、記憶體操作與記憶體訊息管理等內容。
CH6處理程序、執行緒和模組
主要介紹了處理程序管理,執行緒、纖程的建立、刪除以及獲取方法,獲取處理程序狀態資訊,動態連結程式庫的載入、釋放和獲取方法等內容。
CH7執行緒同步
主要介紹了執行緒同步的基本原理、同步物件等內容。
CH8服務
主要介紹了基本概念、服務程式的編寫、對服務程式的控制和管理等內容。
CH9圖形化使用者介面
主要介紹了字元介面程式,視窗、控制項、功能表、對話方塊等介面元素的使用方法。
CH10系統資訊的管理
主要介紹了系統基本資訊、時間資訊以及註冊表資訊的管理。
CH11處理程序間通訊
主要介紹了郵槽、管道、剪貼簿的建立與使用方法,資料複製訊息的使用方法等內容。
CH12 Windows Shell程式設計
主要介紹了Windows Shell 的目錄管理、檔案協助、Shell 擴展等內容。
CH13 Windows GDI
主要介紹了使用GDI 指定文字的字型、繪製線條、繪製圖形、對點陣圖的操作、座標變換的方法等內容。
CH14網路通訊與配置
主要介紹了Socket 通訊的相關內容以及IP Helper的使用方法。
CH15程式安裝與設定
主要介紹了cab檔的建立、INF檔的建立、安裝程式setup.exe 的編寫、使用msi檔進行安裝等內容。
CH16設備驅動管理與核心通訊
主要介紹了與設備有關的API函數、如何對設備驅動進行控制、如何編寫設備驅動程式等內容。
CH17使用者、認證和物件安全
主要介紹了資料認證中的基本概念、安全機制程式範例以及使用者的增加、刪除、許可權更改等內容。
CH18 Windows API的內部原理