我想学windows编程 到底是先学api还是mfc啊 哪位高手告诉我一声 纠结啊

 我来答
noodlest
2013-01-28 · TA获得超过785个赞
知道小有建树答主
回答量:724
采纳率:100%
帮助的人:720万
展开全部
1、API是面向过程的,函数型接口;MFC是面向对象的,对象接口。
相对于API来说,mfc更容易快速上手。但没有太多的可比性,因为mfc是对API的封装,可以认为是一个类库。而API是一个系统提供的函数库。API面广、不容易一下子学完、相关性小,但mfc学会以后还是要用API来丰润、增强。

2、MFC不是唯一的选择,还有C++Buidler的类库、Delphi的类库、Qt的类库。以及Java、.Net等归根结底还是对API的层层封装。
3、如果只想用MFC的话,还是从MFC快速入手算了,这样开始时省时间,入手以后还需要继续熟悉API。如果从API入手,开始时费时间,但以后就省时间了。
4、两个其实不分先后,可以结合着来。并且从产品的角度说,无论API和MFC,满足设计为最终目的。使用什么实现方式并不重要。
5、从提问的语感来说,还是建议你先学习MFC,提高一下成就感,然后MFC和API结合这来。
砍侃看
2013-01-27 · TA获得超过6153个赞
知道大有可为答主
回答量:6584
采纳率:69%
帮助的人:2091万
展开全部
MFC是对windows api的封装,如果你有api的使用经验,再学mfc的话会更简单些,其实先学哪都一样,真比起来的话,先学api比较好些,有本学习windows api的经典书,windows核心编程,建议你看这本
追问
听说有《windows程序设计》珍藏版 还有上册和下册 哪个是c语言的
追答
他们都是C++的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2631982005
2013-01-27
知道答主
回答量:32
采纳率:0%
帮助的人:12.1万
展开全部
API是MFC的一个函数库。。。正常都是MFC。。在编写MFC的时候会用到API里的函数。。应该是这样的。。
追问
我能不能先学mfc在学api
追答
这个不分什么先后。。。MFC就是C++语言写的,但是MFC里能创建窗口啥的。。至于API呢,你学没学过C语言,C语言里有很多函数库,MFC的函数库就是放在API当中的。。不知道你懂没
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
已死的生物
2013-01-27
知道答主
回答量:34
采纳率:0%
帮助的人:22.2万
展开全部
去玩儿个活动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式