一般 MFC 主題
本系列文章包含 Microsoft Foundation Class (MFC) 程式庫的技術詳細資料,並提供 MFC 架構以及其主要元件和子系統的概觀。
MFC 程式庫是一種在 Microsoft Windows 中進行程式設計的應用程式架構。 以 C++ 撰寫,MFC 提供許多處理視窗、功能表和對話方塊、實作基本輸入/輸出、存放資料物件的集合等等功能所需的程式碼。 您需要做的就是將您的應用程式專屬程式碼加入至此架構。 鑒於 C++ 類別程式設計的性質,很容易擴充或覆寫 MFC 架構 提供的基本功能 。
MFC 架構可讓您使用 Windows 專業程式設計人員所提供的功能建置功能強大的應用程式。 MFC 可縮短開發時間、使程式碼具有移植性、提供強大的支援,卻不會降低程式設計的自由和彈性,並可簡化「難撰寫的程式」使用者介面項目和技術,例如 Active 技術、OLE 和網際網路程式設計。 此外,MFC 可透過資料存取物件(DAO)(現在已過時)和開放式資料庫連線性(ODBC)以及透過 Windows 通訊端進行網路程式設計,簡化資料庫程式設計。 MFC 可讓您輕鬆地開發如屬性工作表 (「索引標籤對話方塊」)、預覽列印和浮動、可自訂工具列等功能。
本節內容
如需 MFC 參考檔的概觀,請參閱 Microsoft Foundation Class Library 。
如需 ATL 的相關資訊,請參閱 Active Template Library Reference 。