.net framework 的类库与MFC是什么关系?

来源:百度知道 编辑:UC知道 时间:2024/09/24 14:43:20

MFC代表microsoft fundation class,就是一组封装好的class,当然既然是microsoft的,所以与操作系统关系密切。

.NET包括CLR和FCL两大部分,其中的FCL(Framework Class Library)中有关C++/.NET的部分与MFC的地位相当,也是一组类。另外,为了利用CLR的新特性,也引入了几个标准C++中没有出现的关键字,如gcnew,ref,^等

一伙MS的VC编程、web设计高手,为了实现web开发速度的极大提高,便在MFC基础上疯狂的编制了CLR

MFC只用于生成本机代码,不能生成CLR代码。所以如果使用.net,是不能使用MFC的(但是必要时可以在CLR代码中嵌入本机代码,所以也是可以用纯非你非要。。。)