Windows API(Windows Application Program Interface,Windows應用程序接口)是一系列函數、宏、數據類型、數據結構的集合,運行于Windows系統的應用程序,可以使用操作系統提供的接口來實現需要的功能。本書由淺入深、循序漸進地教授讀者如何使用Windows API進行Windows應用程序開發。全書共18章,分為3個部分,第1部分(第1章~第3章)介紹Windows程序設計基礎;第2部分(第4章~第17章)按照程序設計的各個方面進行劃分,包括文件系統、內存管理、進程與線程、用戶界面、Shell程序開發、Windows GDI、Socket網絡通信驅動程序開發、安全機制等內容;第3部分(第18章)作為全書的總結和補充。
本書適合廣大的Windows應用程序開發人員、Visual C++開發工程師、網絡游戲開發人員、軟件培訓機構學員和高校學生閱讀。