什么是MFC?使用MFC编程和以往的编程相比,有什么特点?

 我来答
wxmeng04
2011-01-08 · TA获得超过556个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:110万
展开全部
我觉得最基本的c++语法,大家都是懂得。MFC只是一些封装在dll中的类罢了,通过微软提供给我们的头文件以及提供给我们的程序框架(是VC自动加上去的那些),我们可以使用这些dll。
仅此而已,没有什么高深的。当你看到很多陌生的字眼时,你去找找他们的定义就发现原来还是C++的语法。
比如 WINAPI 的原型
#define _stdcall WINAPI
你可以在wincore.h中查到DECLARE_MESSAGE_MAP的原型,我不找了,你自己查吧。
我觉得MFC不同于SDK最主要的两点就是封装和消息映射。消息映射的内容请自己查看wincore.h,你会有收获的。不看不知道,一看一大跳呀。
马洋人
2011-01-08 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:86.8万
展开全部
MFC,微软基础类(Microsoft Foundation Classes),同VCL类似,是一种Application Framework,随微软Visual C++ 开发工具发布。目前最新版本为8.0(截止2007年初)。该类库提供一组通用的可重用的类库供开发人员使用。大部分类均从CObject 直接或间接派生,只有少部分类例外。

参考资料:http://bk.baidu.com/view/10918.htm
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
四念住
2011-01-20 · TA获得超过270个赞
知道小有建树答主
回答量:587
采纳率:0%
帮助的人:225万
展开全部
mfc这个新手必须困惑的词. 特点就是对win32 api的封装.面向对象而非过程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式