mfc 和c++什么关系,还有vc,vc++都是什么关系呀。mfc和win32又是什么关系呢

解决方案 »

  1.   

    C++是语言,MFC是MS出的一个类库,VC和VC++应该是一样的东西吧,都是MS出的编译器,Win32一般是指利用API进行编程,而MFC则是对API的一种封装。
      

  2.   

    C++是语言MFC是MS出的一个用C++写的类库  
      

  3.   

    MFC是类库,VC是编译器,c++是一门语言
      

  4.   

    MFC是MS在Win32 SDK上做的封装。
      

  5.   

    MFC是微软提供的一种类库,对API的封装
      

  6.   

    说得简单些就是C++是父类,MFC是子类,MFC是从C++派生出来的。
      

  7.   

    5楼,6楼正解C++是面向对象语言。MFC是MS提供的类库,封装了Windows API , 简化了开始过程
      

  8.   

    c++语言
    mfc用c++封装api
    vc工具
      

  9.   

    1. MFC是微软对win32的一种封装,如果你要在windows下编程,用MFC类库编程或者用基于win32编程都行,
    2. c++是一门语言,MFC把基于我indows的编程底层c++给封装了,比如按钮之类控件等。
    3. 同时 c++和MFC在编程中没有任何的关联,所以在基于MFC进行编程时,可以使用c++的任何东西。
    4. vc++和VC(是vc++的简称)是一个集成开发工具,帮助你更好的基于MFC和win32进行开发。
      

  10.   

    VC是一种开发平台
    C++是语言
    MFC是类库,或者 application framework
      

  11.   

    C++是刀具,MFC就是一把斧头;
    C++是交通工具,MFC就是一辆宝马,明白了吧?
      

  12.   


    我的理解:
    c++是语言,
    和vb,delphi一样即编程语言,可以用于各种操作系统,如windows,unix,linux,或者手机的操作系统,或嵌入式系统(当然各种系统下需要相应的开发工具即IDE)mfc是什么呢?
    说到mfc首先需要提高API,API即应用程序接口,这是指在某个平台上开发应用程序是的接口,如windows API就是开始winwos平台上的应用程序需要用到的接口,为什么需要这些接口呢,很简单,因为要在windows平台上运行的应用程序,显然必须和windows进行互动.(依次类推,比如在Iphone上开发应用,也需要Iphone的API做支持才可以).windows API实质上就是一系列的函数(从win3.1的几百个到现在的上千个),通过这些函数的调用,我们就可以开发windows应用程序了,当然你可以选择c++语言开发,或者c语言,或者vb等等.
    但只是用windows的api进行开发非常的繁琐,而且很多都是重复的工具,也不够直观(但API开发时最深入windows细节的,此时的windows就好比穿了泳装,你操作的自由度很大).因为微软就利用发展成熟的类思想,使用c++对这些大量的API进行封装,以类的形式(不再是以函数的形式)提供给开发人员,所以就有了两种开发形式(SDK即用API函数开发,MFC即用封装的类来进行开发)vc vc++
    一般来我们都是说VC,实质上就是微软提供的一个开发工具,他集成了各种相关的功能,除了能支持c++语言的编译,也包含了不属于语言部分但对windows应用又必不可少的功能(如资源的编译和链接),当然还有其他很多实用的功能.mfc和win32
    这两者没什么关系,win32一般我们用来说明32位的windows系统,相对应的还是远古时代的win16,和现在比较新的win64
      

  13.   

    C++是语言,
    MFC是用C++写的一些代码库.

      

  14.   

    C++是语言
    MFC是微软对C++进行封装的供简化程序员开发windows平台下的类库
    VC是一个供程序员开发的平台
    mfc是基于win32 api基础上封装的类库
      

  15.   

    C++是 手艺
    win32(api) 和 mfc是 工具,区别是win32是刀斧,mfc是瑞士军刀
    vc是工作室 可以让手艺人拿着工具干活 
      

  16.   

    MFC是:使用C++的特性来封装Win32API得到的多个C++类。
      

  17.   

    #5楼 得分:0回复于:2010-06-02 17:25:25MFC是MS在Win32 SDK上做的封装。 UP