MFC宏和Globals
Microsoft 基础类库可分为两个主要部分:(1) MFC 类和 (2) 宏和全局变量。如果函数或变量不是类的成员,它是全局函数或变量。
MFC 库和活动模板 (ATL)库共享字符串翻译宏。有关更多信息,请参见 ATL 文档中的字符串翻译宏。
MFC 宏和 globals 提供了以下类别的功能。
常规 MFC
数据库
记录字段交换 (rfx) 函数 和 批量记录字段交换 (bulk RFX) 函数 MFC ODBC 的类
MFC DAO 类的记录字段交换 (DFX) 功能
对话框数据交换 (ddx) 为 CRecordView 和 CDaoRecordView 函数 (MFC ODBC 和 DAO 类)
Internet
DHTML/DHTML 事件映射
OLE
此外, MFC 提供使所有 OLE 容器开发与 MFC 4.0 为了完全支持嵌入的 OLE 控件调用 AfxEnableControlContainer 的函数。
OLE 控件
本节的第一部分简要探讨了每一个类并使用功能的简要说明来列出 globals 和宏在类别中,。在后期是全局函数、全局变量和宏的声明在 MFC 库中。
说明 |
---|
许多全局函数以前缀 “Afx”开头,,例如,但是,某些对话框数据交换 (ddx) 功能和许多数据库功能,则不遵循此约定。所有全局变量从 “afx”开头为前缀。宏不从任何特殊前缀开头,但是,它们在大写字母中编写。 |