当前位置: 代码迷 >> VC >> 是否有了C++.NET就不用学mfc了
  详细解决方案

是否有了C++.NET就不用学mfc了

热度:5797   发布时间:2013-02-25 00:00:00.0
是不是有了C++.NET就不用学mfc了?
我刚买了本《VC++2008入门经典》,然后装了VISUAL C++速成版准备学习,却惊奇地发现,速成版里没有MFC的选项。我想,是不是用CLR在.net下编程,配合WINDOWS API就可以了?不需要用MFC了?教材中关于MFC部分章节我都跳过不学可以吗?还有必要学习MFC吗?
新手入门,谢谢大家了。

------解决方案--------------------------------------------------------
看你自己了。

个人觉得,学习VC++,不学习MFC的话,那还不如学习C#呢。



------解决方案--------------------------------------------------------
路过
不懂
帮顶

------解决方案--------------------------------------------------------
探讨
谢谢,请问相对于.NET,MFC有什么好处呢?

------解决方案--------------------------------------------------------
真正用VC.NET的人很少,如果要用.NET,应该用C#,如果个人有VB基础,可以用VB.NET。
MFC只是对API的简单封装,只有界面部分相对实用一些,其它部分直接用API更简单。
与.NET相比,native C++在做数据处理方面的效率较高;调用API和实现底层操作比较容易;可以不需要其它环境支持,方便使用。
------解决方案--------------------------------------------------------
for Windows开发方面,也可以了解一下WPF...

------解决方案--------------------------------------------------------
.net的话就是可以使用各种语言开发程序,其中C++也是其中的一种,因此,如果使用C++的话,最好还是使用MFC开发
------解决方案--------------------------------------------------------
就看你使用那一套库了,如果使用.net库还不如使用C#进行编程,如果使用MFC,还是必须得用VC++
现在.net平台上的VC++既可以使用MFC库,也可以使用.net库
------解决方案--------------------------------------------------------
呵呵,不如学习C#算了
------解决方案--------------------------------------------------------
看你准备入哪一行,如果要跟底层打交道,还是多玩玩跟C相关的东西。

------解决方案--------------------------------------------------------
看你今后的方向了 。
------解决方案--------------------------------------------------------
为何学习VC.net的人那么少都去学习C#了?
------解决方案--------------------------------------------------------
探讨
我刚买了本《VC++2008入门经典》,然后装了VISUAL C++速成版准备学习,却惊奇地发现,速成版里没有MFC的选项。我想,是不是用CLR在.net下编程,配合WINDOWS API就可以了?不需要用MFC了?教材中关于MFC部分章节我都跳过不学可以吗?还有必要学习MFC吗?
新手入门,谢谢大家了。

------解决方案--------------------------------------------------------
顶一下。

学习中。
  相关解决方案