本書是按照《21世紀高等學校計算機教育實用規(guī)劃教材》的總體要求而編寫的。本書濃縮了作者多年來從事軟件開發(fā)和教學實踐的經驗和體會。有兩條主線貫穿全書: 一條主線以通俗易懂的語言介紹用Visual C++開發(fā)Windows應用程序所必需的應用理論,另一條主線設計了豐富的實用程序,通過實踐引導學生快速掌握Visual C++的開發(fā)方法和技巧。力求向Visual C++初學者開辟一條迅速切入并完整掌握Visual C++編程技術的捷徑。全書共分12章,包括Visual C++開發(fā)環(huán)境,MFC應用程序概述,圖形與文本,菜單、工具欄與狀態(tài)欄,對話框,Windows常用控件,文檔與視圖,打印編程,動態(tài)鏈接庫編程,多線程編程, 數(shù)據(jù)庫編程和多媒體編程等內容。全書內容循序漸進、實例豐富、講解清晰。書中針對每個知識點設計的簡短實例特別有助于初學者仿效理解、把握問題的精髓,能夠幫助讀者快速建立對應用程序框架的整體認識。每章后面的綜合實例能讓讀者學會怎樣開發(fā)一個大型的Windows程序。為了配合教學,每章后面提供了與教學要求一致的練習題,并提供全方位的教學資源。本書可作為高等院校計算機及相關專業(yè)學習Windows程序設計和Visual C++程序設計的教材或參考書,也可作為Visual C++培訓班的培訓教材和自學讀本。