MFC 是 Microsoft Foundation Classes(微软基础类库)的缩写:一套用于在 Windows 上用 C++ 开发图形界面(GUI)和应用程序的类库(常与 Visual C++、Win32 API 搭配)。在不同语境中也可能指其他缩写,但最常见的是这一技术含义。
/ˌɛm ɛf ˈsiː/
I learned MFC to build a simple Windows app.
我学习了 MFC 来开发一个简单的 Windows 应用程序。
Although MFC is older than many modern frameworks, some companies still maintain large MFC codebases for legacy Windows software.
尽管 MFC 比许多现代框架更“老”,一些公司仍在维护大量用于传统 Windows 软件的 MFC 代码库。
MFC 来自 Microsoft Foundation Classes 的首字母缩写。该类库由微软在 1990 年代随着 Visual C++ 等工具推广,用于对 Windows 编程中常见的窗口、消息处理、文档/视图结构等进行面向对象封装,从而简化 Win32 API 的使用。