本書內(nèi)容主要分成三部分,第一部分是C++語言基礎(chǔ)部分,主要講述Visual C++ 6.0集成開發(fā)環(huán)境中的常用功能菜單的使用、基本應(yīng)用程序的建立方法和步驟、數(shù)據(jù)類型、運(yùn)算符、表達(dá)式、三種基本程序結(jié)構(gòu)、數(shù)組、函數(shù)及其重載、引用、指針、結(jié)構(gòu)體、共用體、編譯預(yù)處理等;第二部分是面向?qū)ο蟮某绦蛟O(shè)計(jì)部分,詳細(xì)介紹面向?qū)ο蟮某绦蛟O(shè)計(jì)的有關(guān)基本概念、類與對象的定義和使用、構(gòu)造函數(shù)與析構(gòu)函數(shù)、繼承與派生、虛函數(shù)與多態(tài)性、友元函數(shù)與友元類、靜態(tài)成員、模板以及文件操作等;第三部分是面向?qū)ο蟮某绦蛟O(shè)計(jì)應(yīng)用部分,該部分主要以Visual C++6.0作為開發(fā)環(huán)境,利用MFC類庫、C++語言和面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,介紹設(shè)計(jì)在Windows環(huán)境下運(yùn)行應(yīng)用程序的方法和思想,并對程序的框架結(jié)構(gòu)進(jìn)行了深入的剖析,其中主要介紹對話框、菜單、工具欄、狀態(tài)欄、文檔與視圖以及圖形/圖像處理方面的程序的建立方法,此外,還包括對有關(guān)的MFC類以及常用成員函數(shù)的使用。這三部分內(nèi)容相互銜接,前后呼應(yīng),循序漸進(jìn)。在每一部分內(nèi)容的講解中,都給出了大量的實(shí)例進(jìn)行解釋說明。同時(shí),除第1章外,每章后面都附有相應(yīng)的習(xí)題,便于讀者練習(xí)。本書可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的本、??瞥绦蛟O(shè)計(jì)語言課程的教材,也比較適合廣大計(jì)算機(jī)愛好者自學(xué)和參考。