sdk是software development kit 的简称!!!说白了就是一些windows api函数!!其实vb,delphi都能调用的~!!!!不一定要vc!!

解决方案 »

  1.   

    SDK是Software Development Kit,是操作系统提供给应用程序的接口,它与语言无关(虽然函数调用总是要遵循一定的规则)。
    DDK是Device Driver Kit,是操作系统提供给硬件驱动程序的接口(同时,也是一种开发的标准)。
    由于Windows使用两级权限(Ring0和Ring3),一般来讲硬件驱动构成了操作系统的底层核心,工作在Ring0级,而普通应用程序(事实上,所谓的KERNEL32也是)是建立在这些底层核心之上,工作在Ring3级,所以Windows将程序的开发分成了SDK与DDK两类。
      

  2.   

    谢谢azuo_lee,这个问题我也一直想知道,
    昨天刚看完的WINDOWS系统结构,
    原来SDK/DDK这么好理解!