一般 MFC 主題
本文章系列包含 Microsoft Foundation Class (MFC) 程式庫的技術詳細資料並提供 MFC 架構的概觀以及其主要元件和子系統。
MFC 程式庫是程式設計的應用程式架構在 Microsoft Windows 中。寫入在 C++ 中, MFC 提供許多程式碼必須要處理的視窗、功能表和對話方塊;實作基底輸入/輸出;存放資料的集合;等等。您需要做的就是將您應用程式特定的程式碼至架構。有了 C++ 類別程式設計的本質,延伸或覆寫 MFC 架構 提供的基本功能是容易的。
MFC 架構是讓您在建置專業人員的程式設計人員工作視窗的一種功能強大的方法。MFC 縮短開發時間;使程式碼更可移植;提供強大的支援,而不會降低程式設計自由和彈性;並將容易輸入「硬對程式」使用者介面項目和技術,例如 Active 技術、OLE 和網際網路程式設計。此外,透過 MFC 資料存取物件 (DAO) 和開放式資料庫連接 (Open Database Connectivity,ODBC) 可簡化資料庫程式設計和網路程式設計透過 Windows Sockets。MFC 簡化了程式設計和屬性工作表 (「選項對話方塊),預覽列印和浮動的功能,可自訂的工具列。
本章節內容
MFC Samples,在 Visual C++ 範例中提供
如需 MFC 參考文件的概觀,請參閱 MFC 程式庫。
如需 ATL 的詳細資訊,請參閱 Active Template Library 參考。