MFC"/>
初识MFC
一、MFC的概念和作用
1、什么是MFC?
全称:Microsoft Foundation Class Library(微软基础类库)
1-MFC从硬盘存在形式来说就是一个库(静态MFC库、动态MFC库)
2-MFC从原理来说还是一个程序框架
2、为什么使用MFC?
基于框架编程,提高工作效率,减少开发周期,降低开发成本。
二、几个重要的头文件
afx.h--包含了MFC中绝大部分类的声明
afxwin.h--包含了afx.h和windows.h
afxext.h--提供了对扩展类的支持,例如:工具栏、状态栏...
附:以Afx...开头的函数,可以确定为MFC库中的一个全局函数;
以::...开头的函数,可以确定为Win32的API函数;
三、MFC应用程序的分类
1、使用MFC库制作自己的控制台程序
相比Win32控制台程序:
多了一个全局对象 CWinApp theApp
入口函数不同于以往的入口函数
2、使用MFC库制作自己的静态库程序
3、使用MFC库制作自己的动态库程序
1--使用MFC库制作自己的规则动态库(静/动态MFC库)
2--使用MFC库制作自己的扩展动态库
区别:规则库可以被所有程序调用,扩展库只能被支持MFC的程序调用
更多推荐
初识MFC
发布评论