最近看windows图形编程,发现里面用了好多SDK的东西,想问问大家,我用的是VC6+XP他自己带的SDK和微软提供下载的SDK库有什么联系和区别呢!我觉得我在编程时也用了SDK的函数,那干嘛还用自己去下载呢!

解决方案 »

  1.   

    这得看你用的是什么图形库gdi?gdi+?gdi+在win2000下需要自己下载
      

  2.   

    微软的新sdk里有新推出的api,vc6里面的api是98年时候就有的,不是很全面。
    用最新版api的时候要注意看看支持该api的windous版本,如果想自己的程序可以在win2000下运行就不要用xp才有的api。msdn里每个api说明里都有操作系统要求
      

  3.   

    我下了个XP2的SDK,是直接安装吗?安装完了呢!
      

  4.   

    vc6带的sdk是98年的,到xp,操作系统有了很多新的功能,这都需要新的sdk
      

  5.   

    是直接安装,安装完了在vc的tools-->options-->directorys将相应的SDK头文件和库文件包含进去。然后你编写的程序就可以用到你安装的SDK所提供的系列函数了。