本書在內容的組織上循序漸進、由淺入深;在知識的介紹上,從內到外、從原理到實踐。第1章首先為讀者介紹了Visual Studio2017的安裝和使用,以及離線MSDN的安裝。第2章幫助讀者掌握Windows平台下程序運行的內部機制。第3章幫助讀者複習C中的重要知識,為後續知識的學習打下良好的基礎。第4章重點剖析MFC框架程序的運行脈絡,並與第2章的知識做對照,為讀者徹底掃清學習MFC的迷霧。相信通過這一章的學習,很多以前學過MFC的讀者都會有一種恍然大悟的感覺。前四章可以歸為基礎部分,從第5章開始就是實際應用開發的講解了,包括繪圖、文本、菜單、對話框、定製程序外觀、圖形保存和重繪、文件和註冊表操作、網路編程、多線程、進程間通信、ActiveX控制項、動態鏈接庫、HOOK編程等多個主題,並且每一章都有一個完整的例子。
本書的講解理論結合實際,選用的例子和代碼非常具有代表性和實用價值,我和我的學員在實際開發項目的過程中就曾經直接使用過很多書中的代碼。
作者:孫鑫,IT技術和教育專家,2009年中國教育傑出人物。具有20多年的軟體開發和教育培訓經驗,精通多種程序語言和技術架構,曾主講過的課程包括C/C++、VC++、COM/DCOM/COM+、SQL Server、Oracle、Java、J2EE、Struts/Struts2、Hibernate、MyBatis、Spring、資料庫建模等。2004年曾推出「Java無難事」和「VC++深入編程」教學視頻,獲得了強烈反響,在網路上掀起了一股視頻教學的風潮,數十萬名學員通過這兩套視頻走上了軟體開發的道路。從2006年開始,相繼出版了暢銷技術專著:《Java Web開發詳解》《VC++深入詳解》《Struts2深入詳解》《Servlet/JSP深入詳解》《XML、XML Schema、XSLT2.0和XQuery開發詳解》《HTML5、CSS和JavaScript開發》。