共用方式為


架構 (MFC)

您的工作 (MFC) 程式庫架構嗎主要根據幾個主要類別和數個 Visual C++ 工具。 有些類別封裝了大部分的 Win32 應用程式發展介面 (API)。 其他類別則封裝應用程式的概念,例如文件、 檢視和應用程式本身。 其他人仍封裝 OLE 功能和 ODBC 和 DAO 資料存取功能。

視窗的 Win32 的概念,例如會由 MFC 類別封裝CWnd。 C + + 類別的呼叫也就是CWnd封裝,或 「 包裝 」 HWND ,表示 Windows 視窗控制代碼。 同樣地,類別CDialog封裝 Win32 的對話方塊。

封裝指的是 C++ 類別CWnd,比方說,包含型別的成員變數HWND,並且該類別的成員函式將採取的 Win32 函式呼叫封裝起來, HWND做為參數。 類別成員函式通常會具有相同名稱和它們所封裝的 Win32 函式。

本章節內容

SDI 和 MDI

文件、 檢視和架構

精靈和資源編輯器

相關章節

在架構上建置

架構如何呼叫您的程式碼

應用程式類別的 CWinApp:

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

訊息處理和對應

視窗物件

請參閱

概念

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