第二階段:在基本上掌握了語(yǔ)法之后,就可以接觸簡(jiǎn)單的系統(tǒng)API。學(xué)習(xí)Windows的編程原理和機(jī)制;先了解Windows系統(tǒng)的消息機(jī)制(多任務(wù),消息映射等)。一開(kāi)始用基本的SDK形式來(lái)開(kāi)發(fā)幾個(gè)程序作為入門(WinSDK編程就是直接調(diào)用Windows的API進(jìn)行編程)。其中,SDK全稱是Software Developers Kit,意思是軟件開(kāi)發(fā)工具箱;API全稱是application programinterface,意思是應(yīng)用程序編程接口。這一階段可以參照機(jī)械工業(yè)出版社出版的《VISUAL C++6.0完全自學(xué)手冊(cè)》和人民郵電出版社出版的《Visual C++ 6.0開(kāi)發(fā)指導(dǎo)》
第三階段:用MFC來(lái)開(kāi)發(fā)程序。MFC全稱是Microsoft Foundation Classes。它是把WinAPI進(jìn)行封裝的類庫(kù),它是一個(gè)類的集合。它通過(guò)覆蓋Window API,為編程提供了一個(gè)面向?qū)ο蟮慕缑妗K?/font>windows程序員能夠利用C++面象對(duì)象的特性進(jìn)行編程。這個(gè)階段可以參考人民郵電出版社出版的《精通MFC程序設(shè)計(jì)》。