MFC是什么?和MVC有关系吗?

MFC是什么?和MVC有关系吗?关注微信公众号老卢私塾 我说的都是我的经历 印象 记忆 肯定不会 100 准确 请凑合着看 咱们这不是写学术论文 MFC 是什么 和 MVC 有关系吗

大家好,欢迎来到IT知识分享网。

关注微信公众号老卢私塾

【我说的都是我的经历、印象、记忆,肯定不会100%准确,请凑合着看,咱们这不是写学术论文】

MFC是什么?和MVC有关系吗?

MFC函数库也叫AFX函数库,AFX是MFC的本体

MFC=Microsoft Fundation Class(es)

AFX=Active Framework X

微软叫名字就喜欢带个X,比如DirectX,X-Box

微软的话是:X==unknown未知(无限可能性、给人无限的遐想、无限的可能)

所以你可以认为MFC==AFX

这就是为什么MFC中经常见到afx_开头的原因。

以上从字面上解释了。

MFC到底是干什么的?

你可以把AFX理解为Windows API的OO版,是对Win API的封装。

MFC的功能更偏exe GUI界面制作一些。

MFC是“旧时代的残党,新世界已经没有能盛下他的船了”。至于比它好用的、轻便的UI开发框架。之前说过的WTL、Qt。这些还是C的,至于C#、Java的UI框架就更多了。

总结:MFC是制作exe GUI用的。与MVC网站开发没半毛钱关系。

一个叫MFC,一个叫MVC,仅此而已

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/171128.html

(0)
上一篇 2025-02-22 12:26
下一篇 2025-02-22 13:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信