庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
精通MFC視窗程式設計:Visual Studio 2010版(附光碟)

精通MFC視窗程式設計:Visual

沒有庫存
訂購需時10-14天
9789572238165
位元文化
松崗
2010年10月13日
270.00  元
HK$ 243  







叢書系列:程式設計
規格:平裝 / 960頁 / 18K / 普級 / 單色印刷 / 初版
出版地:台灣


程式設計


[ 尚未分類 ]









  以範例為教學主軸,是學習MFC視窗程式設計的最佳入門教材。

  詳盡的程式註解與完整且清楚的觀念說明,讓視窗程式設計的技巧一覽無遺。

  如果您想輕鬆學習應用MFC開發視窗程式,快速深入Doc/View應用程式架構與對話盒應用程式,這一本您一定不能錯過…

本書特色

  1.輕鬆上手絕無障礙:對於視窗程式設計教學,本書並不以教導立即利用精靈建立視窗程式為目的,而以詳實的講解,引領您親手打造視窗程式。精通視窗程式的架構後,再告訴您如何駕馭Visual Studio 2010的各種精靈加速程式開發。

  2.基本觀念快速建立:本書第一篇將以最淺顯的程式範例,快速建立您對視窗程式設計的基本認識。

  3.循序漸進切入核心:本書以循序漸進的連貫式範例,從SDI、MDI、分裂視窗走向多種文件編輯程式,讓您精通Doc/View應用程式架構。

  4.重要機制一網打盡:對於訊息回應、檔案存取、列印/預覽、資料交換/檢查…等重要機制絕不遺漏。

  5.視窗資源詳細介紹:對於視窗程式的功能表、工具列、對話盒,乃至於控制項…等各種視窗資源,均以範例講解使用技巧。

  6.Doc/View架構活學活用:對於Doc/View應用程式架構,不只說明如何建立,還告訴您如何將其應用於視窗重繪與資料儲存。

  7.多執行緒程式設計實際應用:介紹多執行緒程式設計的建立過程與執行觀念之外,更實際應用於視窗重繪與資料儲存。

  8.網路、資料庫程式設計均不遺漏:特闢專章說明熱門的網路與資料庫程式設計,並介紹如何利用MFC類別輕鬆建立網頁瀏覽器。

  9.範例眾多說明詳盡:全書提供37個完整視窗程式,讓您從程式的實際範例紮實學習,且每個程式均輔以詳細的程式註解與函數說明。

  10.資料查詢快速便捷:本書所有使用到的MFC函數均詳加說明,並提供索引協助您快速查詢資料。

  11.輕鬆駕馭超級工具:除告訴您如何撰寫視窗程式外,對於Visual Studio 2010的操作,將從基本的程式編譯、除錯,一步一步學習使用精靈的高階技巧。

  12.深入說明使用者帳戶控制(UAC)機制,讓程式完全符合Windows 7最新安全機制。



Part I 視窗程式設計基礎
第1章 簡介MFC視窗程式設計
本章將簡單介紹撰寫視窗程式的一些基本觀念,並介紹Visual Studio 這個好用的視窗程式整合開發環境。

第2章 視窗程式設計的初體驗–Hello MFC!
本章將告訴您如何借用MFC 所提供的類別,建立最簡單的視窗程式,並以該視窗介紹視窗程式的基本架構。

第3章 Visual Studio的操作(一)–建立專案與程式編譯/除錯
本章將告訴您如何操作專案與檔案,並帶領您使用Visual Studio 提供的除錯工具,並在最後一小節,介紹Visual Studio 的線上說明功能,讓您能在即將被龐大的程式碼淹沒時,找到自救的方法。

第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訊息
在視窗介面執行某些命令,或做了某些設定後,視窗內的元件可以透過不同方式表達視窗程式目前的設定,讓使用者能隨時掌握視窗程式的執行狀況,比如:選取功能表的某個選項後,該選項將呈現被勾選狀態。本章將探討此一主題。

第10章 快速鍵、工具列、狀態列與字串表
本章將介紹快速鍵、工具列、狀態列與字串表的運用。

第11 章 圖示、點陣圖與游標資源
本章延續上一章繼續介紹視窗程式資源物件的使用,說明的資源物件為圖示、點陣圖與游標。在本章最後一節裡,則將以這兩章所說明的資源物件,為painter 繪圖程式建立操作介面,此程式將在後面的章節中,循序發展為具備完整功能的繪圖程式。

第12章 基本繪圖原理
本章將告訴您在視窗中繪圖的原理,以及如何利用MFC完成繪圖動作,其中包含繪圖裝置介面(Graphics Device Interface)與CDC類別的介紹。

第13章 圖形物件的記錄與重繪
如何在使用者繪製圖形時,記錄這些圖形資料是本章的重點。

part III 深入應用程式架構
第14章 檔案操作機制的建立
本章更進一步將MyDocument 類別記錄形狀物件的能力擴充為將形狀物件儲存進檔案的功能。

第15章 捲軸視窗與部份視窗重繪
本章將介紹捲軸視窗,可用於解決當Document 物件所提供繪圖範圍大於視窗客戶區的問題。運用捲軸視窗時,必須瞭解座標在Document 物件與視窗客戶區間的轉換動作,並且瞭解圖形物件在輸入、顯示、記錄時,所使用的座標系統。而本章最後將說明將圖形物件繪於視窗時,如何以重繪部份視窗的方式更新視窗畫面。

第16章 分裂視窗
在許多情形下,我們需要將視窗程式的客戶區分割成幾個不同的子視窗,這類視窗稱之為分裂視窗。分裂視窗的方式分為兩種,一是靜態分裂(StaticSplit),另一是動態分裂(Dynamic Split)。本章將進行相關探討。

第17章 多文件視窗程式的建立
本章將告訴您如何把painter 繪圖程式從SDI 介面改寫為MDI 介面,並學習如何使用CMDIFrame 類別建立多文件視窗介面操作功能。

第18章 文字編輯器的建立
本章將介紹如何利用MFC 的CEditView 類別建立文字編輯器。

第19章 列印與預覽
本章將為您介紹如何建立應用程式的列印/預覽列印功能。

第20章 Visual Studio的操作(三)–程式快速開發工具的應用
本章將告訴您如何應用Visual Studio 的進階功能,這方面的主題包含利用MFC 應用程式精靈快速建立視窗應用程式的架構、利用程式碼精靈協助管理各類別的訊息回應機制。

part IV 對話盒、對話盒應用程式與各種控制項
第21章 Modal對話盒的建立
本章將先介紹如何為painter繪圖程式建立用於設定繪圖筆寬的對話盒。至於Modeless 對話盒則留待第23 章再做說明。

第22章 對話盒的資料交換與檢查機制
為了簡化對話盒與程式間資料交換的機制,MFC 提供處理程式與對話盒間資料交換/檢查的DDX/DDV 機制,協助程式設計師處理對話盒與程式間資料的交換動作。本章將進行相關探討。

第23章 Modeless對話盒
本章的painter7 程式範例,將利用Modeless 對話盒建立一個對話盒工具列(Dialog Bar),用以控制繪圖時,是否填滿圖形與選擇填滿圖形的顏色。
章節介紹 第24章 Visual Studio的操作(四) –對話盒類別的建立
本章將為您介紹如何藉由程式碼精靈的幫助,建立對話盒類別以及DDX/DDV 機制。本章最後將再告訴您如何利用MFC 應用程式精靈建立對話盒應用程式。

第25章 對話盒應用程式與控制項的使用
這一章將介紹如何建立對話盒應用程式,並介紹各種控制項的使用。從這章起,將藉由MFC 應用程式精靈的協助,建立對話盒應用程式的基本程式碼,再利用程式碼精靈建立訊息回應函數與DDX/DDV 機制。

第26章 檔案對話盒與色彩對話盒的應用
執行於Windows 作業系統的視窗程式,有許多共用的對話盒。這類對話盒稱為常用對話盒(Common Dialog)。MFC 將提供建立這類對話盒之類別供程式設計師使用。這一節將為您介紹,兩種最常見的常用對話盒 – 檔案對話盒、色彩對話盒。

partV 網路及資料庫程式設計
第27章 PROCESS 與 THREAD的觀念
這一章將為您建立執行緒(Thread)與行程(Process)的觀念,並告訴您如何建立多執行緒程式。

第28章 FTP程式的撰寫
本章將為您建立網路程式設計的基本觀念,並告訴您如何利用MFC所提供的網路相關類別,建立一個可以從FTP 伺服器下載檔案的應用程式。

第29章 一個簡單的瀏覽器
這一章將告訴您如何利用MFC 提供的CHtmlView 類別,自訂瀏覽器。整個瀏覽器的建立過程相當簡單,因為CHtmlView 類別幾乎已經完成大部份瀏覽器應該具備的功能。

第30章 MFC與資料庫
這一章將告訴您如何透過ODBC標準,撰寫操作資料庫資料的程式,學習利用MFC所提供的CDatabase 類別與CRecordset 類別,連結資料庫,並操作資料。

附錄A 本書使用MFC函數索引





讀者評鑑等級:

1顆星
推薦人數:1,共有1位網友寫書評。

受害者
/ 台灣台北
2011.10.27看受害者的所有評論
評鑑等級:

1顆星
看到這本書第20章開始談到使用MFC Application Wizard來建立出視窗應用程
式,整整30多頁的篇幅大都是流程圖片和開出來的.h .cpp程式的內容,這個章節名稱是"MFC應用程式精靈的使用說明",沒錯它有教你怎麼建立出來,可是把程式印出是在幹嘛!就這樣直接跳下一張講其他Wizard。最基本的"HELLO MFC",裡面的application物件必須在winmain()執行前存在,說明也沒提到,只是在程式打上註解(//建立一個應用程式物件)。整本書對於"程式"的說明講大都是類似下列的註解(DDX_Text(pDX,IDC_Width,width);//資料交換查)
(DDV_MaiMaxInt(pDX,width,1,20);//資料檢查)
個人覺得這本書的特色是:字體超大的!標題很多!目錄就用了9張紙共計16頁(其中2頁空白),並且還在每個part前都安插1~2頁的子章節標題,就是要在重複一遍目錄給你看的意思。
封面說這本書的特色是"最佳入門書"、"詳盡的程式註解與完整清楚的觀念說明"、"如果你想輕鬆學習"。(我想這不是作者自己打的。輕鬆,光去MSDN查看裡面的函式功能都累死了)
這本書79折後是640,跟原文的翻譯書是一樣的價格,如果覺得這樣的詳盡解說可以接受就買吧!





其 他 著 作