共用方式為


一般 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 程式庫版本

使用類別來撰寫 Windows 的應用程式

在架構上建置

CWinApp: The Application 類別

文件範本和文件/檢視建立程序

管理 MFC 模組的 「 狀態 」 資料

閒置迴圈處理

在 MFC 模組狀態的啟動內容的支援

隔離的 MFC 通用控制程式庫

組建的 Windows Vista 通用控制項的需求

HOW TO:加入重新啟動管理員支援

如需 MFC 參考文件的概觀,請參閱 MFC 程式庫

如需 ATL 的詳細資訊,請參閱 Active Template Library 參考

請參閱

參考

使用視窗物件