VC++学了MFC还有必要学API么?

 我来答
歪有小爱520
2014-08-18 · TA获得超过221个赞
知道答主
回答量:173
采纳率:0%
帮助的人:153万
展开全部
语言是独立操作系统的,就如你说的那样要写windows程序就必须学windows api。这个没有办法改变,学着适应。手机输入有限,以后给你说。 API是windows的对外接口啊,你要做WINDOWS程序就必须要用WINDOWS API,就向你要进入一间房,你就必须从门口进入,不能从其它地方进一样。 MFC是微软为了人们更好的编程(更好的用API)而做的其它的工作,它将API封装在类里,就成了MFC,MFC是为了人们更好的用WINDOWS API 而产生的。 如果你对API很了解也可以不用MFC啊,就直接用API,这也是一个很好的选择啊,那就要看你有没有本事了。 其实C++这样做的好,不把API包含在标准里面是对的,你看如果把WINDOWS API 含在里面,一时看是很好,但C要在其它操作系统上编程,不是也要把那个系统的API加进来吗? 这样以来就来了一个困难,就是学习C++更难了,要学的东西太多了。面且这也不符合一种语言的发展啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式