与 C 语言 API 的关系

将 Microsoft 基础类 (MFC) 库与其他 Windows 类库区分开的一个特性是,它几乎完全映射到用 C 语言编写的 Windows API。 此外,您通常可以随意地将对该类库的调用与对 Windows API 的直接调用混合在一起。 但是,这种直接访问并不意味着这些类可以完全替代相应的 API。 有时,开发人员还必须对某些 Windows 函数(如 SetCursorGetSystemMetrics)进行直接调用。 一个类成员函数可以包装一个 Windows 函数(前提是这样做具有明显优点)。

由于您有时需要进行本机 Windows 函数调用,因此您应该具有访问 C 语言 Windows API 文档的权限。 此文档随 Microsoft Visual C++ 一起提供。

注意

有关 MFC 库框架如何操作的概述,请参阅使用类编写 Windows 应用程序

另请参阅

常规类设计理念