●第Ⅰ部分 必備知識
章 錯誤處理
1.1 定義自己的錯誤代碼
1.2 ErrorShow示例程序
第2章 字符和字符串處理
第3章 內核對像
第Ⅱ部分 工作機制
第4章 進程
第5章 作業
第6章 線程基礎
第7章 線程調度、優先級和關聯性
第8章 用戶模式下的線程同步
第9章 用內核對像進行線程同步
0章 同步設備I/O與異步設備I/O
1章 Windows線程池
2章 纖程
第Ⅲ部分 內存管理
3章 Windows內存體繫結構
4章 探索虛擬內存
5章 在應用程序中使用虛擬內存
6章 線程棧
7章 內存映射文件
8章 堆
第Ⅳ部分 動態鏈接庫
9章 DLL基礎
第20章 DLL不錯技術
第21章 線程局部存儲區
第22章 DLL注入和API攔截
第Ⅴ部分 結構化異常處理
第23章 終止處理程序
第24章 異常處理程序與軟件異常
第25章 未處理異常、向量化異常處理與C++異常
第26章 錯誤報告與應用程序恢復
附錄A 構建環境
附錄B 消息處理宏、子控件宏和API宏
索引
內容簡介
Windows核心編程(第5版)針對Windows XP,Windows Vista和Windows Server 2008全面修訂,主題廣泛,內容豐富,講解深入而精闢。透過這本Windows編程經典,我們可以在專家的悉心指導下,洞悉Windows編程精華,深入了解不錯編程技巧,編寫出高性能的Windows應用程序。
本書重要主題:
?如何為32位和64位Windows繫統構建和實現應用程序
?如何新建和處理進程與作業
?如何調度、管理、同步和銷毀線程
&n......
第Ⅰ部分 推薦知識
章 錯誤處理
1.1 定義自己的錯誤代碼
1.2 ErrorShow示例程序
在深入討論Microsoft Windows提供的諸多特性之前,應該先理解各個Windows函數如何進行錯誤處理的。
調用Windows函數時,它會先驗證我們傳給它們的參數......
第Ⅰ部分 必備知識
章 錯誤處理
1.1 定義自己的錯誤代碼
1.2 ErrorShow示例程序
在深入討論Microsoft Windows提供的諸多特性之前,應該先理解各個Windows函數如何進行錯誤處理的。
調用Windows函數時,它會先驗證我們傳給它們的參數,然後再開始執行任務。如果傳入的參數無效,或者由於其他原因導致操作無法執行,則函數的返回值將指出函數因為......
"