Windows編程循序漸進

Windows編程循序漸進

本書用大量的實例演示使用VisualC++開發Windows應用程式的相關技術。全書分為3篇19章,分別是軟體設計基礎篇、軟體設計綜合套用篇、Windows系統程式設計篇。內容包括軟體開發起步、對話框應用程式、基本控制項、文檔與視圖、GDI繪圖技術、鍵盤與滑鼠訊息、網路通信基礎、密碼學算法、多媒體技術、資料庫技術、綜合實例開發、進程與執行緒、記憶體管理、進程間通信、執行緒同步、動態程式庫、結構化異常處理、執行檔格式(PE)、模組注入與函式掛接技術。本書適用於Windows程式設計的初學者,也可作為大中專院校相關專業教材。

基本信息

內容簡介

本書還適合稍有基礎的本書具有以下特色:

以技術成長路線為基礎,循序漸進地學習Windows系統程式設計和套用軟體開發。

涵蓋基本開發技能、綜合套用開發技術和系統程式設計技術,全面而細緻。

實例導向,目標驅動;使讀者的閱讀過程既輕鬆愉快,又學有所獲。

循序漸進,從理論到實踐,從技術學習轉換為產品開發。

圖書目錄

前言

第一篇 軟體設計基礎篇

第1章 軟體開發起步 2

1.1 建立MFC應用程式 2

1.2 分析框架結構 4

1.2.1 框架代碼檔案的結構 4

1.2.2 應用程式類 5

1.2.3 對話框類 6

1.2.4 添加訊息回響 7

第2章 對話框應用程式 9

2.1 模態對話框 9

2.1.1 實例:使用MFC實現模態對話框 9

2.1.2 實例:使用Win32 API實現模態對話框 10

2.2 非模態對話框 12

2.2.1 實例:使用MFC實現非模態對話框 12

2.2.2 實例:使用Win32 API實現非模態對話框 13

2.3 屬性對話框 14

2.3.1 實例:多頁面切換程式 14

2.3.2 實例:嚮導對話框

2.4 對話框設計技巧

2.5 通用對話框

第3章 基本控制項

……

第4章 文檔與視圖

第5章 GDI繪圖技術

第6章 鍵盤與滑鼠訊息

第二篇 軟體設計綜合套用篇

第7章 網路通信基礎

第8章 密碼學算法

第9章 多媒體技術

第10章 資料庫技術

第11章 綜合實例開發

第三篇 Windows系統程式設計篇

第12章 進程與執行緒

第13章 記憶體管理

第14章 進程間通信

第15章 執行緒同步

第16章 動態程式庫

第17章 結構化異常處理

第18章 執行檔格式

第19章 模組注入與函式掛接技術

附錄 光碟源碼實例

相關詞條

相關搜尋

熱門詞條

聯絡我們