mfc现在还有人用吗,mfc现在怎么样啦
现在学MFC还有用吗
1. MFC肯定是落伍了
2. MFC使用的VC++是C++的一种,所以可以学习一部分C++
3. MFC是对widnows API进行了一层封装,所以对学习windows API也有帮助
你说的“有些招聘的需要MFC基础?或者在LINUX系统下开发C++?”
我想是因为语言是语言,但是光靠语言是开发不了能实际运行的程序的,实际能运行的程序,不管在windows还是linux下,都需要有对系统API的了解
如果你想做C++,又是新手,学习下MFC挺好的
MFC现在用得多不??
必然MFC是 win32框架下的
微软之后又 从整河山 搞了个 WPF框架 里面都是winform类
但是 MFC这种东西 就是古董
你去 搞一个小程序 测试下 主要理解了 消息机制
这玩意 就可以丢 垃圾堆了
做界面的太多了
C/C++的库
你去下载个 code block 去管理项目
自建几个 GUI项目 就知道了
有 基于 winapi 的 win32界面
有 QT库 界面
smartGUI ,wxWidgets wxPython
多的你都用不过来 一般 学个 win32 QT wxWidgets 就够够的了
这些库很多被用来集成到 脚本语言和动态语言开发环境中
还有 java的库 什么 SWT 富文本RCP开发
都能搞界面
有人说MFC已经死了,连微软都要抛弃它了,这是真的吗
MFC的消亡是必然的,但没有谁能为它的消亡定一个时间,微软也不行。
微软在最新版的VS2014中依然支持MFC编程,而现实中有大量使用MFC的软件仍然在广泛应用。
客观的说,MFC不适合现在编程的大潮流,不支持手机,网络支持不好,框架在20年的时间里没做出本质改变,界面样式也很一般,这些都是它的缺点。
但目前,还没有哪个主流软件可以完全的取代它,包括微软主推的WF,包括QT等等,都无法完全取代MFC在windows平台的作用,毕竟这个有20年的广泛应用基础,而且确实对熟练的人来说,做一个小程序相当的快捷灵活。
如果说是初学,那么它不是首选(学校要求的另说),因为消亡没人能肯定,但下坡路是公认的。