DllImport dll中有些啥函数 及 dll中是否用到了别的dll
在加载dll的时候不知道dll中有哪些接口怎么办,或者使用别人封装的东西时报出类似于“无法在 DLL“XXX.dll”中找到名为“XXX函数”的入口点。”
1.通过LordPE这个软件来看dll中都有些啥函数的
打开后看图选择
继续看图选择
这里就看到有什么函数了
![DllImport dll中有些啥函数 及 dll中是否用到了别的dll - 海龙 - 海龙的博客](http://img2.ph.126.net/erkMjlemktKmFWB1SgDSSQ==/6631414111861935908.png)
选择dll
![DllImport dll中有些啥函数 及 dll中是否用到了别的dll - 海龙 - 海龙的博客](http://img2.ph.126.net/Bp5fPEz4TiIqHzVbyd08LQ==/6630530104514172620.png)
继续看图选择
![DllImport dll中有些啥函数 及 dll中是否用到了别的dll - 海龙 - 海龙的博客](http://img1.ph.126.net/1EYKfyq6hj4qahH6GODKpQ==/6631238190001494010.png)
![DllImport dll中有些啥函数 及 dll中是否用到了别的dll - 海龙 - 海龙的博客](http://img0.ph.126.net/L-cdnhqY_Jaa3V6Ad82L8g==/6619291996166265408.png)
2. 使用depends工具查看dll里引用哪些dll,图左上方列表 当然也可以查看dll里的接口,图右中间列表
![DllImport dll中有些啥函数 及 dll中是否用到了别的dll - 海龙 - 海龙的博客](http://img0.ph.126.net/7eJ6Dx50YLudtZ932mryjQ==/6630717021491318844.png)
如果你的程序提示“无法在 DLL“XXX.dll”中找到名为“XXX函数”的入口点”这个错误,你可以考虑考虑看看你的dll有木有这个函数