MFC 巨集和全域
MFC 程式庫可以分成兩個主要元件:(1) MFC 類別以及 (2) 巨集和全域。 如果函式或變數不是類別的成員,則它是全域函式或變數。
MFC 程式庫和 Active Template Library (ATL) 共用字串轉換巨集。 如需詳細資訊,請參閱 ATL 文件中的String Conversion Macros。
MFC 巨集和全域提供下列分類的功能。
一般 MFC
資料庫
資料錄欄位交換 (RFX) 函式 和 大量資料錄欄位交換 (大量資料錄欄位交換) 函式 的 MFC ODBC 類別
MFC DAO 類別的資料錄欄位交換 (DFX) 函式
資料交換 (Dialog Data Exchange,DDX 對話) 為 CRecordView 和 CDaoRecordView 函式 (MFC ODBC 和 DAO 類別)
網際網路
DHTML/DHTML 事件對應
OLE
此外, MFC 提供啟用所有 OLE 容器開發與 MFC 4.0 完全支援內嵌 OLE automation 控制項呼叫 AfxEnableControlContainer 的函式。
OLE 控制項
本節中的第一個部分簡短說明每個分類並列出與描述在分類中的全域和巨集的功能。 以下是全域函式、全域變數和巨集的說明 MFC 程式庫。
注意事項 |
---|
許多全域函式以「Afx」為前置詞,但是有些對話資料交換 (Dialog Data Exchange,DDX) 函式和許多資料庫函式並未遵照此慣例。所有全域變數的開頭為「afx」做為前置字元。巨集不能以任何特殊前置詞,不過,它們以大寫字母寫入。 |