可以吧,不是Win32 dll都要静态链上几个kernel32.dll,user32.dll等系统库吗。

解决方案 »

  1.   

    呵呵, 可以的, 因为静态连接的时候, 是把该lib中的代码复制到你的dll中了to 狗兄:
      好像kernel32.dll,user32.dll都是动态连接的:)
      

  2.   

    对了, kernel32.dll和user32.dll等没有提供包含代码的lib,所以也不可能静态连接的
      

  3.   

    to ddddh: 
      连接 != 加载 吧。
      forhelp的意思是动态(LoadLibrary,GetProcAddress)与静态(通过连接.lib文件得到dll库函数入口地址的偏移量,运行时再由装入器计算入口地址)加载dll运行库。并不是你所指的编译连接Static Link library和Dynamic Link Library。
      

  4.   

    DLL可以静态加载其它DLL,VC中为kernel32.dll和user32.dll等自动提供了相应的LIB文件