一、MFC介绍

一、什么是MFC

        MFC(全称:Microsoft Foundation Classes),微软基础类库。他封装了Windows应用程序的各种API以及相关机制的c++类库。

1、特点:

(1)开发效率高

(2)程序执行效率高,相对C#

(3)迁移性差(仅支持Windows)相对QT

二、MFC程序介绍

1、MFC类库常用头文件

(1)afx.h 将其他MFC头文件包含在内

(2)afxwin.h 包含了各种MFC窗口类,包含了afx.h和windows.h

(3)afxext.h 包含了扩展窗口类的支持,如:工具栏和状态栏

2、MFC程序的分类

(1)MFC控制台程序:可以调用MFC的控制台程序

(2)MFC库程序

        MFC静态库

        MFC动态库

        MFC扩展库:扩展库只能被MFC应用程序调用

(3)MFC窗口程序

        单文档视图架构程序

        多文档视图架构程序

        对话框应用程序

三、MFC程序

1、控制台程序

(1)创建

你可能感兴趣的:(Windows-MFC,mfc)