本書由淺入深、循序漸進地介紹了如何使用Visual C++6.0強大的開發(fā)環(huán)境,進行軟件開發(fā)。本書特意提供了典型習題及教學PPT,以方便教學。另外,作者專門為本書錄制了大量的配套教學視頻,以幫助讀者更好地學習本書內容。這些視頻和書中的實例源代碼一起收錄于本書的配書光盤中。本書共19章,分4篇。第1篇介紹基礎知識,包括Visual C++6.0集成開發(fā)環(huán)境的搭建與使用、C++語言基礎、函數(shù)、C++的面向對象編程、VC開發(fā)基礎;第2篇介紹可視化程序設計,包括對話框、單文檔和多文檔、常用控件、菜單、工具欄和狀態(tài)欄設計、Windows圖形處理與文本輸入輸出等可視化設計;第3篇介紹Windows程序設計,包括文件處理、注冊表與INI文件、動態(tài)鏈接庫、多線程編程、數(shù)據(jù)庫應用程序設計、網絡編程、多媒體編程等VisualC++開發(fā)基礎;第4章介紹項目開發(fā)實戰(zhàn)案例,包括圖書管理系統(tǒng)的實現(xiàn)、簡單電子郵件的客戶端實現(xiàn),以提高讀者實戰(zhàn)水平。本書內容從C++講起,非常適合Visual C++入門讀者,可作為大中專院校VisualC++和Windows程序設計課程的教材。同時,由于涉及深入開發(fā)的知識,本書也適合Visual C++開發(fā)人員。