Share via


MFC 巨集和全域

Microsoft Foundation Class Library 可以分成兩個主要區段:(1) MFC 類別和 (2) 宏和全域。 如果函式或變數不是類別的成員,則它是全域函式或變數。

MFC 程式庫和 Active Template Library (ATL) 共用字串轉換宏。 如需詳細資訊,請參閱 ATL 檔中的字串轉換宏

MFC 宏和全域提供下列類別的功能。

一般 MFC

Database

網際網路

DHTML / DHTML 事件地圖

OLE

此外,MFC 提供稱為 AfxEnableControlContainer 的函式,可讓任何以 MFC 4.0 開發的 OLE 容器完全支援內嵌的 OLE 控制項。

OLE 控制項

本節的第一個部分會簡短討論上述每個類別,並列出類別中的全域和宏,以及功能的簡短描述。 以下是 MFC 程式庫中全域函式、全域變數和宏的描述。

注意

許多全域函式會以前置詞 「Afx」 開頭,但有些函式,例如對話資料交換 (DDX) 函式和許多資料庫函式,都不符合此慣例。 所有全域變數都是以 「afx」 作為前置詞開頭。 宏不會以任何特定的前置詞開頭,而是以大寫字母撰寫。

另請參閱

類別概觀