當前位置:成語大全網 - 書法字典 - mfc是什麽意思?

mfc是什麽意思?

是微軟基本類庫的縮寫。

MFC(Microsoft Foundation Classes)是微軟公司提供的類庫,它以C++類的形式封裝了Windows的API,並包含壹個應用程序框架,以減少應用程序開發人員的工作量。其中包含的類包括大量的Windows句柄封裝類和許多Windows內置控件和組件的封裝類。

MFC:微軟基礎類,類似於VCL,是壹個應用程序框架,它遵循微軟Visual?C++開發工具發布。目前最新版本為10.0(截至2011年3月),中文版已經發布。這個類庫提供了壹套通用的可重用類庫供開發者使用,大部分類庫來自CObject?直接或間接派生,少數類除外。

MFC應用程序的整體結構通常由開發人員從MFC類派生的幾個類和壹個CWinApp類對象(application對象)組成。MFC提供MFC?AppWizard?自動生成框架

在Windows應用程序中,MFC的主包含文件是Afxwin.h

另外,MFC的壹些類是MFC/ATL?壹般情況下,您可以在Win32應用程序中單獨包含和使用這些類。

由於其易用性,初學者往往誤以為VC++開發壹定要用MFC,這是錯誤的。作為壹個應用框架,MFC的使用只能在某些情況下提高開發效率,只能起到輔助作用,並不能代替整個Win32編程。