Windows 程序設計, 3/e Windows 程序设计(第3版)
張錚 孫寶山 周天立
- 出版商: 人民郵電
- 出版日期: 2015-04-01
- 定價: $414
- 售價: 8.5 折 $352
- 語言: 簡體中文
- 頁數: 475
- 裝訂: 平裝
- ISBN: 7115381623
- ISBN-13: 9787115381620
-
相關分類:
Visual C++
立即出貨
買這商品的人也買了...
-
Windows Device Driver Programming 驅動程式設計$650$507 -
$477MFC Windows 應用程序設計, 3/e -
TCP/IP網絡編程$474$450 -
$834Windows內核安全與驅動開發(含CD光盤1張) -
程序員的數學3 : 線性代數$474$450 -
$594Windows 核心編程, 5/e -
$653MFC Windows 程序設計, 2/e -
$594Android 應用安全防護和逆向分析 -
$403程序員的數學2 : 概率統計 -
$594你必須掌握的 Entity Framework 6.x 與 Core 2.0 -
$607Python 測試驅動開發 使用 Django Selenium 和 JavaScript 進行 Web 編程, 2/e -
Python 網路爬蟲與資料分析入門實戰$450$351 -
$352C++ 模板元編程實戰 : 一個深度學習框架的初步實現 -
Windows 黑客編程技術詳解$648$616 -
Learn Windows PowerShell in a Month of Lunches, 3/e (繁體中文版)$680$530 -
Python:股票演算法交易實務 145個關鍵技巧詳解$500$390 -
晉升成 HTTP 一代宗師:用 java 實作$490$417 -
21世紀 C語言, 2/e (21st Century C: C Tips from the New School, 2/e)$680$537 -
邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 2/e (How Linux Works: What Every Superuser Should Know, 2/e)$600$468 -
$458Visual C++ 從入門到精通, 5/e -
$505從實踐中學習 Windows 滲透測試 -
乾脆一次搞清楚:最完整詳細網路協定全書$690$545 -
Python 最強入門邁向頂尖高手之路:王者歸來, 2/e (全彩版)$1,080$853 -
絕對硬派:Windows 核心首度公開 C++解析$1,200$948 -
$419Visual C++ 2019 程序設計與應用 (微課視頻版)
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
<內容簡介>
API編程是最基本的編程方式,任何用戶應用程序都必須運行在API函數之上。學習Windows程序設計最好先從學習API函數開始。同時MFC類庫是最流行的編程工具之一,大部分商業軟件使用了MFC框架程序。精通MFC是很多開發人員的目標。
張錚、孫寶山、周天立編著的《Windows程序設計(附光盤第3版)》試圖為Windows程序設計初學者提供一條由入門到深入、由簡單到複雜的編程設計之路,最終使他們有能力獨立開發出像Windows防火牆一樣複雜的應用程序。為此,本書首先介紹了Win32程序運行原理和最基本的Win32API編程;然後通過模擬MFC中關鍵類、全局函數和宏定義的實現詳細講述了框架程序的設計方法和MFC的內部工作機制,並指出了這些機制是如何對用戶程序造成影響的;繼而完整講述了開發內核驅動和Windows防火牆的過程;最後對電腦3D圖形和音頻控制技術進行了介紹。此外,書中各章均配以豐富的實例,它們從最簡單的「HelloWorld!」開始,到多線程、用戶界面、註冊表和網絡通信、3D圖形繪製等複雜的程序,內容涉及Windows編程設計的方方面面。
本書語言嚴謹流暢,針對初學者的特點,精心策劃、由淺到深,是Windows編程入門到深入的理想參考書。凡是具備C++初步知識的讀者都能讀懂本書。本書可作為研究Windows程序設計的正式教程,也是一本供自學的從入門到深入的難得教材。
<章節目錄>
第1章 Windows程序設計基礎
1.1 必須瞭解的東西
1.1.1 Windows產品概述
1.1.2 開發工具Visual C++
1.1.3 Windows資料來源——MSDN
1.1.4 Win32 API簡介
1.2 VC++的基本使用
1.2.1 應用程序的類型
1.2.2 第一個控制臺應用程序
1.2.3 API函數的調用方法
1.3 本書推薦的編程環境
1.4 代碼的風格
1.4.1 變量的命名
1.4.2 代碼的對齊方式
1.4.3 代碼的註釋
第2章 Win32程序運行原理
2.1 CPU的保護模式和Windows系統
2.1.1 Windows的多任務實現
2.1.2 虛擬內存機制
2.1.3 內核模式和用戶模式
2.2 內核對象
2.2.1 什麼是內核對象
2.2.2 對象和句柄
2.2.3 使用計數
2.3 進程的創建
2.3.1 進程(Process)和線程(Thread)
2.3.2 應用程序的啟動過程
2.3.3 CreateProcess函數
2.3.4 創建進程的例子
2.4 進程控制
2.4.1 獲取系統進程
2.4.2 終止當前進程
2.4.3 終止其他進程
2.4.4 保護進程
2.5 【實例】遊戲內存修改器
2.5.1 實現原理
2.5.2 編寫測試程序
2.5.3 搜索內存
2.5.4 寫進程空間
2.5.5 提煉接口
第3章 Win32程序的執行單元
3.1 多線程
3.1.1 線程的創建
3.1.2 線程內核對象
3.1.3 線程的終止
3.1.4 線程的優先級
3.1.5 C/C++運行期庫的考慮
3.2 線程同步
3.2.1 臨界區對象
3.2.2 互鎖函數
3.2.3 事件內核對象
3.2.4 線程局部存儲(TLS)
3.3 設計自己的線程局部存儲
3.3.1 CSimpleList類
3.3.2 CNoTrackObject類
3.3.3 CThreadSlotData類
3.3.4 CThreadLocal類模板
3.4 設計線程類-CWinThread
3.5 【實例】多線程文件搜索器
3.5.1 搜索文件的基本知識
3.5.2 編程思路
第4章 Windows圖形界面
4.1 開始瞭解窗口
……
第5章 框架管理基礎
第6章 框架中的窗口
第7章 用戶界面設計
第8章 Windows文件操作和內存映射文件
第9章 動態鏈接庫和鉤子
第9章 動態鏈接庫和鉤子
第11章 內核模式程序設計與Windows防火牆開發
