複製鏈接
請複製以下鏈接發送給好友

可視化程序設計

(2011年清華大學出版社出版的圖書)

鎖定
《可視化程序設計》是2011年11月清華大學出版社出版的圖書,作者是邱湧。 [1] 
中文名
可視化程序設計
作    者
邱湧 [1] 
出版社
清華大學出版社 [1] 
出版時間
2011年11月16日
定    價
35 元
裝    幀
平裝
ISBN
9787302256694

可視化程序設計圖書簡介

本書系統介紹了基於Visual C++6.0可視化程序設計的方法和步驟。全書分成三個部分,第一部分介紹了Visual C++6.0開發環境和基於API的可視化程序設計方法,闡述了可視化程序設計的一般原理和方法。第二部分介紹了基於MFC的程序設計,詳細説明了對話框與控件、資源及文檔視圖的設計和使用方法。第三部分介紹了多線程、動態鏈接庫、COM組件和ADO的概念與設計和使用方法。本書的每一個例子配有Visual C++的源程序。 [1] 
本書可作為大學理工學科的教材,也可以作為從事科研和軟件開發人員的參考書。 [1] 

可視化程序設計圖書目錄

第一部分Visual C++集成開發環境和API程序設計
第1章Visual C++集成開發環境
1.1Visual C++概述
1.1.1Visual C++6.0的特點
1.1.2Visual C++6.0集成開發環境
1.2項目和項目工作區
1.3編輯器
1.4菜單欄
1.4.1File菜單
1.4.2Edit菜單
1.4.3View菜單
1.4.4Insert菜單
1.4.5Project菜單
1.4.6Build菜單
1.4.7Tools菜單
1.4.8Window菜單
1.4.9Help菜單
1.5工具欄
習題
第2章使用API進行可視化程序設計
2.1應用程序設計框架
2.1.1Windows程序設計概述
2.1.2基於API的Windows程序設計
2.1.3建立第一個Windows應用程序
2.2Windows圖形設計及接口
2.2.1Windows圖形設備接口簡介
2.2.2Windows圖形設計框架
2.2.3使用圖形設計框架進行文字輸出
2.2.4使用圖形設計框架進行位圖輸出
習題
第二部分MFC程序設計基礎
第3章MFC應用程序概述
3.1微軟基礎類MFC
3.1.1MFC概述
3.1.2MFC的類層次結構
3.1.3MFC定義的宏、全局函數及全局變量
3.2MFC應用程序框架
3.2.1創建基於MFC框架的應用程序
3.2.2MFC應用程序分析
3.3消息機制
3.3.1消息的種類
3.3.2消息映射及消息傳遞
3.3.3自定義消息
習題
第4章對話框和控件
4.1對話框的使用
4.1.1對話框概述
4.1.2對話框資源的組成
4.1.3創建基於對話框的應用程序
4.1.4對話框數據交換DDX和校驗DDV
4.1.5模態對話框和非模態對話框
4.2通用對話框
4.2.1顏色對話框
4.2.2字體選擇對話框
4.3標準控件
4.3.1控件簡介
4.3.2靜態文本控件
4.3.3文本框
4.3.4按鈕
4.3.5列表框
4.3.6組合框
4.3.7滾動條
4.3.8微調控件
4.3.9滑塊控件
4.3.10進度條
4.4通過子類化擴展控件
4.4.1控件子類化技術
4.4.2控件子類化技術實現
4.5高級控件
4.5.1列表控件
4.5.2樹形控件
4.5.3標籤控件
4.5.4日期時間拾取控件和月曆控件
習題
第5章資源
5.1資源概述
5.1.1資源文件和資源標識符
5.1.2向項目中添加資源
5.1.3資源編輯器 [2] 
5.2菜單和加速鍵
5.2.1菜單的組成與分類
5.2.2編輯菜單資源
5.2.3菜單消息
5.2.4菜單消息的處理
5.2.5加速鍵
5.2.6快捷菜單
5.2.7菜單對象的使用
5.3工具欄
5.3.1CToolBar類
5.3.2標準的框架工具欄
5.3.3編輯工具欄
5.3.4工具欄按鈕的消息映射
5.3.5自定義工具欄
5.4狀態欄
5.4.1CStatusBar類簡介
5.4.2狀態欄的創建
5.4.3修改狀態欄
5.5系統托盤
習題
第6章文檔/視圖應用程序
6.1文檔/視圖結構
6.1.1文檔和視圖概述
6.1.2文檔/視圖結構程序的主要組成類
6.1.3文檔和視圖的相互作用
6.1.4文檔/視圖結構程序類型
6.1.5使用文檔/視圖結構的意義
6.2文檔讀寫
6.2.1使用CFile類
6.2.2文檔的序列化
6.2.3自定義類的序列化
6.3集合類
6.3.1非基於模板的集合類
6.3.2基於模板的集合類
6.3.3映像類
6.4單文檔應用程序設計
6.4.1程序設計
6.4.2程序分析
6.5多文檔應用程序設計
6.5.1程序設計
6.5.2程序分析
習題
第三部分Visual C++高級程序設計
第7章多線程程序設計
7.1線程與線程的創建
7.1.1進程和線程
7.1.2線程的創建
7.2線程的控制
7.3線程之間數據共享
7.4線程同步與互斥
7.4.1多線程之間的競爭
7.4.2使用臨界區對象實現線程競爭
7.4.3使用互斥量實現線程競爭
7.4.4使用信號量對象實現線程同步
7.4.5使用事件對象實現線程同步
7.5使用消息實現線程之間的通信
習題
第8章動態鏈接庫的設計
8.1動態鏈接庫設計
8.1.1動態鏈接庫的特點
8.1.2函數的調用和鏈接規範
8.1.3動態鏈接庫函數的引出
8.1.4動態鏈接庫的創建
8.2使用動態鏈接庫
習題
第9章組件的設計與實現
9.1COM組件的設計
9.2ActiveX控件的設計
9.3COM組件的調用
習題
第10章基於ADO的數據庫程序設計
10.1ADO對象
10.2ADO初始化
10.3ADO數據庫操作
習題
參考文獻 [2] 
參考資料