这是能比的东西吗?
MFC在非托管环境中运行
而.NET FrameWork在。NET框架中运行!

解决方案 »

  1.   

    MFC那种过失的框架,谈不上优秀。
      

  2.   

    嘿,我说TheAres啊!
    你也不要说MFC过时了
    他也有他的优点啊!
      

  3.   

    不会吧,好像还有好多人在用MFC呢,而且它还有很多可取的地方,怎么能说它过时呢?
      

  4.   

    MFC7.0已经集成了ATL的很多库,解决了5.0以来的MFC与ATL各自为政的局面。目前MFC和ATL有公用库(MSDN中称为Shared Class)但是很遗憾的是ATL目前的版本没有把WTL(好像不是微软提出的)集成进7.0内。ATL在VS7.0中地位有了极大的提升,增加了不少系统一级的支持,感觉上ATL象是windows基础服务的的封装类。MFC在7.0上意义提升好像不太大,除了增加了CHTMLDialog等非关键类以外,核心没发生多大的变化。不过如果Win32 SDK发生变化的话,MFC寿命不会长。
      

  5.   

    .Net 是微软用来代替 MFC 的东西,如果还不如 MFC 的话,微软也太白痴了。
      

  6.   

    MFC是一堆被人凑合着用的沙。
      

  7.   

    MFC是给优秀的软件人员用的,
    DOTNET FRAMEWORK是优秀的软件人员写的。
      

  8.   

    MFC已经过时,不用去浪费时间了