《VC++程序設計》是新世紀高等職業(yè)教育教材編審委員會組編的計算機類課程規(guī)劃教材之一。Visual C++由于支持面向對象程序設計并提供了全面的。MFC類庫,大大降低了軟件開發(fā)的難度,縮短了開發(fā)周期,所以自誕生以來即成為Windows環(huán)境下最主要的應用開發(fā)系統(tǒng),在程序員中得到了廣泛的應用。高等職業(yè)教育培養(yǎng)的是適應生產、建設、管理和服務第一線需要的技術應用型人才,為了適應這一教育目標的需要,我們組織了部分相關高職院校具有VC++程序設計教學經驗的一線教師,編寫了這部《VC++程序設計》教材。本教材從介紹面向對象程序方法入手,由淺入深并結合大量實例,介紹了使用Visual C++開發(fā)Windows應用程序的原理及方法,全書由兩部分內容構成。第一部分包括第1~4章,簡單介紹了面向對象程序設計方法的基本概念,C++語言基本語法規(guī)則及在C++應用程序中如何實現封裝性、繼承性和多態(tài)性。這一部分內容主要為后續(xù)使用向導編寫MFC應用程序打基礎,以夠用為度,后面不常用的內容這里不作介紹。為了上機方便,介紹了Visual C++6.0開發(fā)環(huán)境,并用一個小例子說明了控制臺應用程序的編寫方法。第二部分包括第5-12章,首先介紹了Windows程序的運行機制和MFC,然后介紹使用AppWizard和Class Wizard編寫MFC應用程序的方法,最后以一個完整的數據庫應用程序實例對前面的內容加以概括。根據高等職業(yè)教育和Visual C++本身的特點,本書加強了實際編程能力的訓練,從實際程序開發(fā)的需要出發(fā),注重培養(yǎng)學生運用基本知識解決實際問題的能力,而不過分追求知識的系統(tǒng)性和完整性。