obj 是编译目标文件
lib 是库文件,就是人家已经编好的资源

解决方案 »

  1.   

    库函数是在lib中还是在dll中,我看windows目录中没有user32.lib、gdi32.lib、kernel32.lib,但有相应的.dll
      

  2.   

    user32.lib、gdi32.lib、kernel32.lib和有相应的.dll 是什么关系?
      

  3.   

    是桥梁的关系使dll与应用程序相连
      

  4.   

    为什么调用api函数不要include< ***.H>
      

  5.   

    obj 是目标代码,通过linker链上 lib以及其它obj后变为exe文件
      

  6.   

    为什么调用api函数不要include< ***.H> 
      

  7.   

    谁说不用,你只不过用一些常用的,标准的,编译器给你已#include了,如果用一些其它的,
    还必须你手动加进去!
      

  8.   

    #include "stdafx.h"
    其中stdafx.h中#include <afxwin.h>
    afxwin.h中#include <windows.h>支持API