本書從初學者的角度出發,以通俗易懂的語言,配合豐富多彩的實例,詳細介紹使用Visual C++ 2017(簡稱VC++ 2017)進行程序開發應該掌握的各方面知識。 全書共分10章,包括Visual C++ 2017概述,Windows編程基礎,MFC對話框程序設計,MFC控制項程序設計,菜單、工具欄和狀態欄的開發使用,圖形和圖像,動態鏈接庫,多線程編程,資料庫編程,網路Socket編程。書中所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的註釋,可以使讀者輕鬆領會Visual C++ 2017程序開發的精髓,快速提高開發技能。 本書適合作為軟體開發入門者的自學用書,可供開發人員查閱、參考,也適合作為高等院校相關專業的教學參考書。