本書以Visual C++作為實驗開發(fā)平臺,通過大量精選的案例,系統(tǒng)介紹了C++面向對象程序設計的精髓,并在此基礎上進一步深入而全面地講解了Windows應用程序設計的基本原理和實用開發(fā)方法。全書共分為三部分。第一部分為C++語言程序設計基礎,全面而深入地介紹了面向對象程序設計的基本思想、類與對象、繼承與派生以及多態(tài)性等核心內容:第二部分以基于API的應用程序實例為主,較為系統(tǒng)地講述了Windows編程的基礎知識;第三部分通過深入分析大量頗具代表性的MFC程序案例,介紹了當今非常熱門的MFC可視化編程方法。本書通俗易懂,重點突出,偏重應用,不僅可以作為高職高專院校學生的教材,還可以供Visual C++應用程序開發(fā)的愛好者參考。