有点搞不清楚这些函数库,有大侠能详细地介绍下吗?不胜感激!

解决方案 »

  1.   

    CRT:http://www.cnblogs.com/chio/archive/2007/11/26/972152.html
    MFC是对API函数的封装
      

  2.   

    C runtime :是指 C语言运行库,C语言标准函数在特定平台的实现库。
    MFC:不是一个库,而是一个Framework(框架),关于框架的解释,百度吧,我也说不清楚。
    windows API :windows应用编程接口,指由windows系统提供的,应用程序可使用的函数集合。
      

  3.   

    MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。Windows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源…之外, 它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application), 所以便称之为 Application Programming Interface,简称 API 函数。WIN32 API也就是Microsoft Windows 32位平台的应用程序编程接口。应用程序接口为:“‘计算机操作系统(Operating system)’或‘程序库’提供给应用程序调用使用的代码”。其主要目的是让应用程序开发人员得以调用一组例程功能,而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。API本身是抽象的,它仅定义了一个接口,而不涉入应用程序如何实现的细节。
      

  4.   

    MFC运用 C runtime 运行
    而mfc就是所谓的“微软基础类库”
    只不过是对于win32 API  的一个包装,理解为就是加了个壳。