分享方式:


MFC 概念

本節提供概念和以工作為基礎的主題,協助您使用 Microsoft Foundation Class (MFC) 程式庫進行程式設計。

本節內容

一般 MFC 主題
討論 MFC 程式庫的技術詳細資料。

使用 CObject
提供使用 CObject 的連結,這是 MFC 中大部分類別的基類。

集合
討論從 建立的集合類別,而不是從 C++ 樣板建立。

日期和時間
提供主題的連結,討論搭配 MFC 使用日期和時間。

檔案
討論 CFile 及如何處理 MFC 中的檔案。

記憶體管理 (MFC)
描述如何利用與記憶體管理相關的一般用途服務。

訊息處理和對應
描述 MFC 架構如何處理訊息和命令,以及如何將它們連線到其處理常式函式。

序列化
說明提供以允許物件在程式執行之間保存的序列化機制。

例外狀況處理 (MFC)
說明 MFC 中可用的例外狀況處理機制。

MFC 網際網路程式設計基本概念
討論支援網際網路程式設計的 MFC 類別。

MFC 網際網路程式設計工作
討論如何將網際網路支援新增至您的應用程式。

Unicode 及多位元組字元集 (MBCS) 支援
說明如何使用 Unicode 和多位元組字元集的 MFC 和 ATL 支援。

MFC COM
討論 MFC 的子集,其設計目的是支援 COM,而大部分的作用中範本程式庫 (ATL) 則設計用於 COM 程式設計。

使用 C++ 和 MFC 進行多執行緒處理
描述什麼是進程和執行緒,並討論多執行緒的 MFC 方法。

MFC 中的 Windows Sockets
涵蓋 Windows 通訊端的 MFC 實作。

MFC 參考
提供 MFC 程式庫的參考資料,包含一組構成應用程式架構的類別,這是為 Windows API 撰寫的應用程式架構。

MFC 範例
提供範例的連結,示範如何在傳統型應用程式、DLL、資料庫應用程式、控制項、Web 應用程式等中使用 MFC。