MFC,微軟基礎類(Microsoft Foundation Classes),同VCL類似,是一種Application Framework,隨微軟Visual C++ 開發工具發佈。目前最新版本為9.0(截止2008年11月)。該類庫提供一組通用的可重用的類庫供開發人員使用。大部分類均從CObject 直接或間接派生,只有少部分類例外。
MFC 應用程式的總體結構通常由 由開發人員從MFC類派生的幾個類和一個CWinApp類物件(應用程式物件)組成。MFC 提供了MFC AppWizard 自動生成框架。
Windows 應用程式中,MFC 的主包含檔為"Afxwin.h"。
此外MFC的部分類為MFC/ATL 通用,可以在Win32 應用程式中單獨包含並使用這些類。
由於它的易用性,初學者常誤認為VC++開發必須使用MFC。這種想法是錯誤的。作為Application Framework,MFC的使用只能提高某些情況下的開發效率,只起到輔助作用,而不能替代整個Win32 程式設計。
MFC,微軟基礎類(Microsoft Foundation Classes),實際上是微軟提供的,用於在C++環境下編寫應用程式的一個框架和引擎,VC++是WinDOS下開發人員使用的專業C++ SDK(SDK,Standard SoftWare Develop Kit,專業軟體發展平臺),MFC就是掛在它之上的一個輔助軟體發展包,MFC作為與VC++血肉相連的部分(注意C++和VC++的區別:C++是一種程式設計語言,是一種大家都承認的軟體編制的通用規範,而VC++只是一個編譯器,或者說是一種編譯器+根源程式編輯器的IDE,WS,PlatForm,這跟Pascal和Delphi的關係一個道理,Pascal是Delphi的語言基礎,Delphi使用Pascal規範來進行Win下應用程式的開發和編譯,卻不同於Basic語言和VB的關係,Basic語言在VB開發出來被應用的年代已經成了Basic語言的新規範,VB新加的Basic語言要素,如面向物件程式設計的要素,是一種性質上的飛躍,使VB既是一個IDE,又成長成一個新的程式設計語言),MFC同BC++集成的VCL一樣是一個非外掛式的套裝軟體,類庫,只不過MFC類是微軟為VC++專配的
相關詞條
-
大眾服飾
大眾服飾就是個性服飾的另一種稱呼。就是滿足廣大民眾的服飾。它注重的是多樣化,時尚化,品牌化的三者合而為一。它一般具有批量特徵物化模式生產。通過圖像化、個...
概述 主要特徵 宗教大眾服飾 中國歷代大眾服飾例考 中國少數民族大眾服飾例考 -
大眾麻將[大眾麻將]
大眾麻將遊戲開始時,由一名玩家起莊。莊家的意義在於他一開始可以拿十四張牌,其它玩家只能取十三張牌。莊家如果胡牌, 則下一把可繼續連莊,否則即由莊家的下家...
番型介紹 -
大眾朗逸
朗逸由上海大眾生產,2008年6月上市。在延續了A級車市“動感時尚”的設計語言的基礎上,LAVIDA朗逸體現了一種全新的設計DNA——“融合”。作為為中...
車名寓意 市場定位 產品解析 車載導航系統 汽車資料 -
瀋陽大眾企業集團
是一家面向21世紀,在全球經濟一體化,尤其是中國加入世貿組織以後的全新形勢下不斷發展的新型旅遊公司。公司實力雄厚,下設接待部、外聯部、計調部、旅遊部、票...
企業簡介 企業發展歷程 企業理念 參考資料 相關搜尋 -
《大眾科技》
《大眾科技》雜誌(月刊)是由廣西壯族自治區科學技術廳主管,中國科技開發院廣西分院主辦的國內外公開發行的學術性期刊,主要刊發科學研究、工程技術、科學管理等...
刊社信息 刊社簡介 辦刊宗旨 刊物特色 主要欄目 -
大眾商務
《大眾商務》下半月是由陝西省行為科學學會和陝西三秦出版社共同主辦,國內外公開發行的國家級大型綜合學術期刊。國內統一刊號:CN61—1379/F,國際標準...
簡介 主要欄目有 薦稿要求和注意事項 雜誌目錄 -
大眾實用風俗對聯集字叢帖綜合聯
四種對聯形式結集為《大眾實用風俗對聯集字從帖》(婚嫁聯、賀壽聯、新居聯...只有上聯和下聯,且字數無定規,可長可短,短可僅二三字,長可十數或數十字,甚至還有多達數百字的長聯。詩詞、格言、警句、諺語乃至白話文皆可成為對聯...
-
大眾麻將
大眾麻將遊戲開始時,由一名玩家起莊。莊家的意義在於他一開始可以拿十四張牌,其它玩家只能取十三張牌。莊家如果胡牌, 則下一把可繼續連莊,否則即由莊家的下家...
番型介紹