目录:
定义-Microsoft基础类库(MFC库)是什么意思?
Microsoft基础类库是一个工具包,其中包含一组用于构建Windows应用程序的预定义C ++类。 此术语也称为Microsoft基础类(MFC)。
Techopedia解释了Microsoft基础类库(MFC库)
MFC提供了用于构建Windows程序的应用程序框架。 使用MFC进行编程具有以下优点:
- 通过提供预先编写的代码节省开发人员时间
- 通过使代码在不同的操作系统(Windows和Unix-需要MFC的Unix版本)和处理器(x86和DEC Alpha)之间更加可移植,从而提供更大的灵活性。
- 提供用于创建选项卡对话框,打印预览和用户界面元素(例如窗口,工具栏,菜单等)的类
- 通过数据访问对象(DAO)和开放数据库连接(ODBC)类简化数据库编程
- 提供对其他技术(例如ActiveX控件,对象链接和嵌入(OLE)和Internet编程)的轻松访问。
使用MFC时,很少有需要直接使用Windows应用程序编程接口(API)的情况。 因为MFC是Windows API的精简包装,所以大多数类方法实际上都映射到其相应的API函数。
2010年4月,MFC版本10与Visual C ++ 2010和.NET版本4.0一起发布。