引用:http://zhidao.baidu.com/question/142381353.html
mfc的程序可以独立运行, 而c#程序必须要有.Net Framework才能运行
再说说 框架 MFC 当用Visual C++开发C++程序时候,可能会用到MFC.他是微软公司提供的一套开发库。就是帮你完成了窗口 网络 线程 等等功能的 面向对象 接口 而.NET Framework则是微软 为C++.NET C#.NET VB.NET 提供的一个框架 下面说说 QT和wxWidgets。 他们是C++的一个库。就像mfc一样。只不过mfc是微软写的,qt是另外一个组织写的,并且开源,但是他商用要收费,我建议用wxWidgets.他的开源协议开放了一些,并且书写风格和mfc非常相似。 都说完了。希望对你有帮助 还有 ASP.net JSP 他们分别是用C#语言和JAVA语言来 开发 web程序的。也就是bs程序。