在线节贴

解决方案 »

  1.   

    SDK是软件开发包;而MFC 是微软的类库
    软件开发包,往往是一系列的api函数;
    而mfc是对api封装后的类库,他是微软公司提供的
      

  2.   

    SDK 就是Software Development Kit
    MFC 就是Microsoft Foundation Classes可以说MFC就是SDK的封装
      

  3.   

    SDK 就是Software Development Kit 软件开发包
    MFC 就是Microsoft Foundation Classes 微软函数类库MFC是对API函数的封装,也算是vc里的SDK
      

  4.   

    SDK是包含了头文件,导入库,例子代码等东东的一套东西
    有时特指Platform SDK,用于调用各种系统API
    有时把raw API与SDK对等看待
    MFC可以看作C++版本的SDK(API)
    MFC不仅仅是API,它有一套定义完整的开发结构,内部的框架体系才是MFC的本质
      

  5.   

    SDK 是C风格的API编程
    MFC 是C++风格的
      

  6.   

    SDK是纯API的编程。
    MFC将许多API进行了封装起来,做成了类,使用起来可能方面一点,当然也有很多不便的地方。当你感到MFC有不便的地方,你已经做的不错了。
      

  7.   

    要写SDK就需要比写MFC有更深刻地了解Window的消息机制。