vc++面向對象與可視化程序設計 簡體中文 普通話 DVD 本書從最基本的概念出發,詳細地講述了使用VisualC++進行面向對象與可視化程序設計的基礎本原理與方法。全書共分為4篇,即VisualC++基礎知識、使用API函數進行可視化編程、使用MFC進行可視化編程和VisualC++高級編程。書中涉及VisualC++編程過程中常用的API函數及MFC類,並結合實例對其中的消息處理,API函數結構、各種按鈕、編輯框、菜單、滾動條等主要的控件以及光標、圖標、位圖等資源的應用進行了講述,而且在實例中對程序代碼都做了詳細的說明,以便讀者掌握。 本書通俗易懂,重點突出,偏重應用,不僅可以作為大專院校理工科學生的教材,還可以供研究生及科研院所的計算機開發與應用人員作為參考,同時也可供從事計算機軟件開發的專業人員參考。 與本書配套的《VisualC++面向對象與可視程序設計習題解析與編程實例》由清華大學出版社出版。 編輯推薦: 本書特色: 實例貫穿,循序漸進:本書在第3篇和4篇的內容中,採用了綜合例題貫穿相關章節內容的編寫思路,把相關知識點內容分解到各節的內容中去,通過各節內容的介紹,採取逐步添加功能的方法漸進學習,不斷增加樣例的功能,使得學習的難點分散,方便讀者更順利地掌握一個完整的應用程序的開發方法及相關知識點。 突出重點,偏重應用:本書對常用的知識點都配有應用實例、通過實例,突出重點應用。 通俗易懂,方便自學:本書中的函數代碼和例題代碼都配有詳細的功能註釋,方便自學。 合理安排,維點分散:本書在知識點的安排和例題的安排上遵循循序漸進的原則,尤其是綜合樣例的功能分散到各節的相關知識點中介紹,從而達到難點、知識點合理安排的目的。 作者簡介: 目錄: 第1篇VisualC++基礎知識 第1章C++基礎知識3 1.1C++的發展歷程3 1.2一個簡單的C++程序4 1.3數據類型4 1.4常量及其定義8 1.5變量10 1.6指針11 1.7C++中的控制結構12 1.8函數16 1.9類與對象17 1.10構造函數和析構函數21 1.11重載24 1.12友元28 1.13this指針30 1.14繼承31 1.15多態性和虛擬函數34 1.16流38 1.17小結39 習題39 第2章VisualC++6.0開發環境40 2.1VisualC++6.0簡介及其開發環境概述40 2.2VisualC++6.0的菜單欄41 2.3VisualC++6.0的工具欄57 2.4項目與項目工作區57 2.5資源及資源編輯器60 2.6聯機幫助61 2.7小結62 習題 第3章Windows應用程序63 3.1Windows編程基礎知識63 3.2Windows應用程序常用消息67 3.3Windows中的事件驅動程序設計68 3.4Windows應用程序的基本結構69 3.5小結78 習題78 第2篇使用API函數進行可視化編程 第4章Windows的圖形設備接口及Windows繪圖81 4.1圖形設備接口81 4.2繪圖工具與顏色89 4.3常用繪圖函數91 4.4應用實例94 4.5小結102 習題102 第5章文本的輸出方法與字體的設置104 5.1設置文本的設備環境104 5.2文本的輸出過程106 5.3文本操作實例108 5.4小結115 習題115 第6章Windows應用程序對鍵盤與鼠標的響應117 6.1鍵盤在應用程序中的應用117 6.2鍵盤操作應用舉例120 6.3鼠標在應用程序中的應用125 6.4鼠標應用程序實例128 6.5小結135 習題135 第7章資源在Windows編程中的應用137 7.1菜單和加速鍵資源及其應用137 7.2位圖資源及其應用150 7.3對話框資源及其應用155 7.4圖標資源的應用169 7.5小結172 習題172 第3篇使用MFC進行可視化編程 第8章MFC基礎知識177 8.1MFC概述177 8.2MFC類的組織結構及主要的類的簡介179 8.3MFC中的全局函數與全局變量190 8.4應用程序嚮導190 8.5小結196 習題197 第9章Windows標準控件在可視化編程中的應用198 第10章在MFC中創建應用程序的資源275 第11章單文檔與多文檔302 第4篇VisualC++高級編程 第12章多媒體應用程序的設計331 第13章數據庫應用程序的開發351 第14章開發Internet應用程序375