C++是一種編程語言,用C++語言編寫的程式可以用C++編譯器來編譯成可運行的執行程式。C++編譯器有很多。
VC是一個編程工具軟體,它集成了C++編譯器和編輯環境,全稱叫做:Virtual C++,即“視覺化的C++編程工具”。
MFC 是一個微軟提供的基礎類庫,它封裝了WINDOWS裏的API,對於開發者來說,用MFC會比直接用Windows的API來得容易一些。(所有 Windows應用程式都得通過使用Windows API來實現)MFC中還提供了很好的應用程式框架,最突出的就是"文檔-視"結構。
C++語言與作業系統環境是沒有關係的,由於Windows作業系統太過普及,所以一般大家都在開發基於Windows作業系統的應用程式。
目 前用於開發Windows應用程式的編程語言、編程環境很多,而用C++開發程式的編程環境中,VC是比較好用的,尤其是開發Windows應用程式,再 加上VC對MFC應用開發支援的最好(都是微軟的產品),所以,現在相當多數的人在VC上用MFC來開發Windows應用程式。
你提 到的“windows編程和windows API編程”還是有一點不同,前者比較泛指開發Windows應用程式,而後者比較強調直接調用Windows API進行編程,前者包括後者,現在直接用Windows API編程的比較少,而是用封裝了API的類庫來開發的比較多,比如MFC。
MFC、Windows API、VC++
標籤: study張貼者: kenywalker 於 下午6:23
訂閱:
張貼留言 (Atom)
Diseño e iconos por N.Design Studio | A Blogger por Blog and Web

0 意見:
張貼留言