使用類別來撰寫 Windows 的應用程式
數位簽章 (MFC) 程式庫中的類別會構成 「 應用程式架構中,"為建置的應用程式與 Windows 作業系統。在一般的層級,架構會定義應用程式的基本架構,並提供標準的使用者介面的實作,可以放到基本架構。您為程式設計人員的工作是填滿剩下的基本架構,這是每個應用程式特有的。您可以藉由使用 MFC 應用程式精靈來建立檔案來著手起始應用程式取得一個好的開始。您可以使用 Microsoft Visual C++ 資源編輯器來設計您的使用者介面項目以視覺化的方式,類別檢視命令將這些項目連接至程式碼,以及運用類別庫來實作特定應用程式邏輯。
3.0 版和 MFC 架構的較新版本支援設計程式的 Win32 平台,包括 Microsoft Windows 95 及更新版本,以及 3.51 或更新規格的 Windows NT 版本。MFC 的 Win32 項支援包括多執行緒處理。使用 1.5 版x 如果您只需要 16 位元程式設計。
本系列文件會顯示在應用程式架構的概觀。也探討了組成您的應用程式,以及如何建立這些的主要物件。在這些文件所涵蓋的主題如下所示:
架構。
架構和程式碼中所述之間的勞力分配在架構上的建置。
應用程式類別,而封裝應用程式層級的功能。
如何文件範本建立並管理文件和其相關的檢視和框架視窗。
類別 CWnd,根基底類別中的所有視窗。
圖形物件,例如畫筆和筆刷。
架構的其他部分包括:
-
除了提供寫入應用程式與 Windows 作業系統中的一項優點,MFC 也可以更容易撰寫,特別是使用 OLE 連結和內嵌技術的應用程式。您可以讓您的應用程式 OLE 視覺編輯容器、 OLE 視覺編輯伺服器,或兩者皆是,並使其他應用程式可以使用您的應用程式中的物件,或甚至從遠端磁碟,您可以新增自動化。
-
OLE 控制項開發套件 (CDK) 現在完全整合的架構。本系列文件會提供使用 MFC 的 ActiveX 控制項開發的概觀。(ActiveX 控制項先前被稱做 OLE 控制項)。
-
MFC 也提供兩組資料庫類別使撰寫資料存取應用程式。使用 ODBC 資料庫類別,您可以連接到資料庫,透過開放式資料庫連接 (ODBC) 驅動程式、 從資料表中,選取 [記錄並顯示記錄的資訊,在螢幕上的表單。使用資料存取物件 (DAO) 類別,您可以處理資料庫透過 Microsoft Jet 資料庫引擎或外部的 (非 Jet) 資料來源,包括 ODBC 資料來源。
此外,MFC 將完整啟用撰寫使用 Unicode 的應用程式和多位元組字元集 (MBCS),特別是雙位元組字元集 (DBCS)。
MFC 文件為概略的指示,請參閱一般 MFC 主題。