精通MFC視窗程式設計: Visual Studio 2012版
作者 | 位元文化 |
---|---|
出版社 | 松崗數位文創股份有限公司 |
商品描述 | 精通MFC視窗程式設計: Visual Studio 2012版:本書以範例為教學主軸,是學習MFC視窗程式設計的最佳入門教材。詳盡的程式註解與完整清楚的觀念說明,讓視窗程式設計的技巧一 |
作者 | 位元文化 |
---|---|
出版社 | 松崗數位文創股份有限公司 |
商品描述 | 精通MFC視窗程式設計: Visual Studio 2012版:本書以範例為教學主軸,是學習MFC視窗程式設計的最佳入門教材。詳盡的程式註解與完整清楚的觀念說明,讓視窗程式設計的技巧一 |
內容簡介 本書以範例為教學主軸,是學習MFC視窗程式設計的最佳入門教材。詳盡的程式註解與完整清楚的觀念說明,讓視窗程式設計的技巧一覽無遺。如果您想輕鬆學習應用MFC開發視窗程式,快速深入Doc View應用程式架構與對話盒應用程式,這一本不能錯過。
作者介紹 ■作者簡介位元文化
產品目錄 PART I 視窗程式設計基礎 第1 章 簡介MFC 視窗程式設計 本章將簡單介紹撰寫視窗程式的一些基本觀念,並介紹Visual Studio這個好用的視窗程式整合開發環境。第2 章 視窗程式設計的初體驗–HELLO MFC! 本章將告訴您如何利用MFC 所提供的類別,建立最簡單的視窗程式,並以該視窗介紹視窗程式的基本架構。第3 章 VISUAL STUDIO 的操作(一)–建立專案與程式編譯 除錯這一章將告訴您如何操作專案與檔案,並帶領您使用Visual Studio提供的除錯工具,並在最後一小節,介紹VisualStudio 的線上說明功能。第4 章 自訂視窗框架與資源檔的運用在這一章的MyFrame程式範例裡,將示範如何運用資源檔,為視窗程式建立一個功能表。 第5 章 視窗的訊息處理 第1章裡,我們提到過視窗程式是以訊息為運作的基礎。在這一章裡,將更進一步說明訊息的種類,以及該如何建立視窗的訊息回應機制。第6 章 視窗應用程式架構 本章將先以Doc_View程式範例,讓您瞭解如何建立Doc View視窗應用程式架構,然後再透過repaint程式範例,告訴您如何利用Doc View架構處理資料儲存與顯示的工作。PART II 程式資源的建立與基本繪圖原理 第7 章 VISUAL STUDIO 的操作(二)–資源編輯器的使用 本章將為您說明如何利用Visual Studio 建立所需要運用的視窗元件。第8 章 功能表的建立 在這一章除了告訴您如何利用載入資源檔的方式建立視窗的功能表,更告訴您如何利用CMenu 物件操作功能表。第9 章 UPDATE_COMMAND_UI 訊息 為了讓程式設計師處理維護視窗元件狀態的工作更方便,MFC提供COMMAND_UI訊息機制,讓視窗程式能隨時檢查目前程式中各種設定值,並為相關元件設定適當狀態。第10 章 快速鍵、工具列、狀態列與字串表 在視窗介面下除了功能表之外,還有許多其他的資源可供運用。這一章將介紹快速鍵、工具列、狀態列與字串表的運用。第11 章 圖示、點陣圖與游標資源 這一章延續上一章繼續介紹視窗程式資源物件的使用,說明的資源物件為圖示、點陣圖與游標。第12 章 基本繪圖原理 這一章將告訴您在視窗中繪圖的原理,以及如何利用MFC完成繪圖動作,其中包含繪圖裝置介面(Graphics Device Interface)與CDC 類別的介紹。第13 章 圖形物件的記錄與重繪 這一章欲重繪的是使用者在視窗中繪製的圖形。因此,如何在使用者繪製圖形時,記錄這些圖形資料是本章的重點。PART III 深入應用程式架構 第14 章 檔案操作機制的建立 本章將更進一步將MyDocument類別記錄形狀物件的能力擴充為將形狀物件儲存進檔案的功能。第15 章 捲軸視窗與部份視窗重繪本章將介紹捲軸視窗,可用於解決當Document物件所提供繪圖範圍大於視窗客戶區的問題。 第16 章 分裂視窗 在許多情形下,我們需要將視窗程式的客戶區分割成幾個不同的子視窗,這類視窗稱之為分裂視窗。第17 章 多文件視窗程式的建立 本章將告訴您如何把Painter繪圖程式從SDI介面改寫為MDI介面,並學習如何使用CMDIFrame類別建立多文件視窗介面操作功能。第18 章 文字編輯器的建立 這一章將介紹如何利用MFC的CEditView類別建立文字編輯器。第19 章 列印與預覽 這一章將為您介紹如何建立應用程式的列印 預覽列印功能。第20 章 VISUAL STUDIO 的操作(三)–程式快速開發工具的應用 本章將告訴您如何應用Visual Studio 的進階功能,這方面的主題包含利用MFC應用程式精靈快速建立視窗應用程式的架構、利用程式碼精靈協助管理各類別的訊息回應機制。PART IV 對話盒、對話盒應用程式與各種控制項 第21 章 MODAL 對話盒的建立本章將先介紹如何為Painter繪圖程式建立用於設定繪圖筆寬的對話盒。第22 章 對話盒的資料交換與檢查機制 為了簡化對話盒與程式間資料交換的機制,MFC提供處理程式與對話盒間資料交換 檢查的DDX DDV機制,協助程式設計師處理對話盒與程式間資料的交換動作。第23 章 MODELESS 對話盒本章將介紹Modeless對話盒,Modeless對話盒的特性為被產生時,並不會凍結產生該對話盒的主視窗,使用者仍可操作主視窗。第24 章 VISUAL STUDIO 的操作(四)–對話盒類別的建立 這一章將為您介紹如何藉由程式碼精靈的幫助,建立對話盒類別以及DDX DDV機制。本章最後將再告訴您如何利用MFC應用程式精靈建立對話盒應用程式。第25 章 對話盒應用程式與控制項的使用 這一章將介紹如何建立對話盒應用程式,並介紹各種控制項的使用。第26 章 檔案對話盒與色彩對話盒的應用這一節將為您介紹,兩種最常見的常用對話盒 – 檔案對話盒、色彩對話盒。 PART V 網路及資料庫程式設計 第27 章 PROCESS 與 THREAD 的觀念 本章將為您建立執行緒(Thread)與行程(Process)的觀念,並告訴您如何建立多執行緒程式。第28 章 FTP 程式的撰寫這一章將為您建立網路程式設計的基本觀念,並告訴您如何利用MFC所提供的網路相關類別,建立一個可以從FTP伺服器下載檔案的應用程式。 第29 章 一個簡單的瀏覽器 這一章將告訴您如何利用MFC提供的CHtmlView類別,自訂瀏覽器。第30 章 MFC 與資料庫 這一節將告訴您如何透過ODBC 標準,撰寫操作資料庫資料的程式,學習利用MFC所提供的CDatabase類別與CRecordset 類別,連結資料庫,並操作資料。附錄A 本書使用MFC 函數索引
書名 / | 精通MFC視窗程式設計: Visual Studio 2012版 |
---|---|
作者 / | 位元文化 |
簡介 / | 精通MFC視窗程式設計: Visual Studio 2012版:本書以範例為教學主軸,是學習MFC視窗程式設計的最佳入門教材。詳盡的程式註解與完整清楚的觀念說明,讓視窗程式設計的技巧一 |
出版社 / | 松崗數位文創股份有限公司 |
ISBN13 / | 9789572241097 |
ISBN10 / | 9572241095 |
EAN / | 9789572241097 |
誠品26碼 / | 2680748950003 |
頁數 / | 928 |
開數 / | 18K |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
級別 / | N:無 |