第1个回答 2011-11-29
MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
第2个回答 2011-11-29
MFC是微软提出的一种程序设计框架,并且微软提供了很多基于这种框架的函数库,可以让程序员直接使用这些函数库来写基于MFC的程序。
MFC程序的核心原理是:主进程启动一个消息处理循环,不停地获取系统各处传来的消息(包括键盘、鼠标、其他程序等),并根据事先设定好的处理程序来进行处理。
第3个回答 2011-11-29
简单的说就是用C++写可视化的windows程序就一般用MFC 里面有很多好用的类库 写可视化很好写 比如类似QQ这种客户端程序就可以用MFC开发
写可视化你也可以选择直接调用windows API 但是这些开发起来复杂 MFC就是把这些API给包装起来 用起来就方便了
第4个回答 2011-11-29
Microsoft Foundation Class
MS-Visual C++的类库