本書特色
本書是Visual C++ 2008 Express匯聚而成,在傳統C/C++與新式語法C++/CLI之間,展開程式語言的魔幻旅程。本書的架構分為三大篇:
■ 主控台基礎篇
傳統的C/C++主要是以Windows32應用程式為骨幹,因此本篇介紹了:
● Visual C++ 2008 Express工作環境
● 程式語言的基本結構
● 變數、常數和資料型別
● 流程控制
● 陣列、函數和指標
■ 物件導向篇
主要是以物件導向程式語言來介紹三個重要概念:封裝、繼承和多形。透過物件導向的觀點來看待:
● 物件和類別的關係
● 建構式掌控了物件的生命週期
● 繼承豐富了程式碼的再用性
● 動態繫結機制提供了多形的方便性
■ Windows Form應用篇
主要是以新型語言C++/CLI為主,再配合.NET Framework的運作機制,為視窗程式注入不同的生命力!
● Windows Form以表單為使用者介面,以滑鼠來拖曳控制項
● 介紹通用控制項,視窗程式不可或缺的功能表與對話方塊
● 鍵盤與滑鼠的事件處理
● 螢幕繪圖CDI+提供線條、幾何圖形的繪製