人民幣定價:59 元
定價
:NT$ 354 元優惠價
:
87 折 308 元
絕版無法訂購
商品簡介
目次
商品簡介
本書編寫的目的是為學習Windows編程的讀者提供一個良好的學習方法,循序漸進,最終使他們有能力獨立開發出像Windows防火墻一樣復雜的應用程序。本書首先介紹了Win32程序運行原理和最基本的Win32 API編程;然后通過模擬MFC中關鍵類、全局函數和宏定義的實現,詳細講述了框架程序的設計方法和MFC的內部工作機制,并指出了這些機制是如何對用戶程序造成影響的;完整講述了開發內核驅動和Windows防火墻的過程;最后給出圖像處理的基本開發方法。 全書語言嚴謹流暢,針對初學者的特點,精心策劃、由淺到深,是學習 Windows編程的理想書籍。
目次
第1章 Windows程序設計基礎
1.1 必須了解的內容
1.2 VC++的基本使用
1.3 本書推薦的編程環境
1.4 代碼的風格
第2章 Win32程序運行原理
2.1 CPU的保護模式和Windows系統
2.2 內核對象
2.3 進程的創建
2.4 進程控制
2.5 【實例】游戲內存修改器
第3章 Win32程序的執行單元
3.1 多線程
3.2 線程同步
3.3 設計自己的線程局部存儲
3.4 設計線程類——CWinThread
3.5 【實例】多線程文件搜索器
第4章 Windows圖形界面
4.1 了解窗口
4.2 第一個窗口程序
4.3 一個“簡陋”的打字程序
4.4 GDI基本圖形
4.5 Windows內存DC
4.6 【實例】小時鐘
第5章 框架管理基礎
5.1 運行時類信息(CRuntimeClass類)
5.2 調試支持
5.3 框架程序中的映射
5.4 框架程序的狀態信息
5.5 框架程序的執行順序
第6章 框架中的窗口
6.1 CWnd類的引出
6.2 窗口句柄映射
6.3 創建窗口
6.4 消息映射
6.5 消息處理
6.6 使用Microsoft基礎類庫
6.7 【實例】窗口查看器
第7章 用戶界面設計
7.1 對話框與子窗口控件基礎
7.2 使用對話框和控件與用戶交互
7.3 通用控件
7.4 通用對話框
7.5 使用框架程序簡化界面開發
7.6 【實例】目錄監視器
7.7 窗口進程監視器
第8章 Windows文件操作和內存映射文件
8.1 文件操作
8.2 驅動器和目錄
8.3 使用注冊表
8.4 內存映射文件
8.5 一個文件切割系統的實現
8.6 【實例】文件切割器開發實例
第9章 動態鏈接庫和鉤子
9.1 動態鏈接庫
9.2 Windows鉤子
9.3 掛鉤API技術(HOOK API)
9.4 其他常用的偵測方法
9.5 【實例】用戶模式下偵測Win32 API的例子
第10章 TCP/IP和網絡通信
10.1 網絡基礎知識
10.2 Winsock接口
10.3 網絡程序實際應用
10.4 截攔網絡數據
10.5 【實例】IP封包截獲工具IPPack源代碼分析
第11章 內核模式程序設計與 Windows防火墻開發
11.1 Windows操作系統的體系結構
11.2 服務
11.3 開發內核驅動的準備工作
11.4 內核模式程序設計基礎知識
11.5 內核模式與用戶模式交互
11.6 IP過濾鉤子驅動
11.7 【實例】防火墻開發實例
第12章 Windows數字圖像處理
12.1 編程基礎
12.2 CVector2D類
12.3 CGray類的設計
1.1 必須了解的內容
1.2 VC++的基本使用
1.3 本書推薦的編程環境
1.4 代碼的風格
第2章 Win32程序運行原理
2.1 CPU的保護模式和Windows系統
2.2 內核對象
2.3 進程的創建
2.4 進程控制
2.5 【實例】游戲內存修改器
第3章 Win32程序的執行單元
3.1 多線程
3.2 線程同步
3.3 設計自己的線程局部存儲
3.4 設計線程類——CWinThread
3.5 【實例】多線程文件搜索器
第4章 Windows圖形界面
4.1 了解窗口
4.2 第一個窗口程序
4.3 一個“簡陋”的打字程序
4.4 GDI基本圖形
4.5 Windows內存DC
4.6 【實例】小時鐘
第5章 框架管理基礎
5.1 運行時類信息(CRuntimeClass類)
5.2 調試支持
5.3 框架程序中的映射
5.4 框架程序的狀態信息
5.5 框架程序的執行順序
第6章 框架中的窗口
6.1 CWnd類的引出
6.2 窗口句柄映射
6.3 創建窗口
6.4 消息映射
6.5 消息處理
6.6 使用Microsoft基礎類庫
6.7 【實例】窗口查看器
第7章 用戶界面設計
7.1 對話框與子窗口控件基礎
7.2 使用對話框和控件與用戶交互
7.3 通用控件
7.4 通用對話框
7.5 使用框架程序簡化界面開發
7.6 【實例】目錄監視器
7.7 窗口進程監視器
第8章 Windows文件操作和內存映射文件
8.1 文件操作
8.2 驅動器和目錄
8.3 使用注冊表
8.4 內存映射文件
8.5 一個文件切割系統的實現
8.6 【實例】文件切割器開發實例
第9章 動態鏈接庫和鉤子
9.1 動態鏈接庫
9.2 Windows鉤子
9.3 掛鉤API技術(HOOK API)
9.4 其他常用的偵測方法
9.5 【實例】用戶模式下偵測Win32 API的例子
第10章 TCP/IP和網絡通信
10.1 網絡基礎知識
10.2 Winsock接口
10.3 網絡程序實際應用
10.4 截攔網絡數據
10.5 【實例】IP封包截獲工具IPPack源代碼分析
第11章 內核模式程序設計與 Windows防火墻開發
11.1 Windows操作系統的體系結構
11.2 服務
11.3 開發內核驅動的準備工作
11.4 內核模式程序設計基礎知識
11.5 內核模式與用戶模式交互
11.6 IP過濾鉤子驅動
11.7 【實例】防火墻開發實例
第12章 Windows數字圖像處理
12.1 編程基礎
12.2 CVector2D類
12.3 CGray類的設計
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

