0

我正在学习 Win32 API。
我最近偶然发现了 dll 的主题。
我已经很好理解了,但是现在我想找到更多关于dll文件的信息。

例如,我的一个项目使用了 38 个不同的 dll 文件,我列出了所有这些 dll 文件。
我知道其中许多文件来自我已安装的软件,但也有许多特定于 Windows 的文件。我在哪里可以找到有关 windows 提供的这些 dll 文件的信息。我只想知道这些文件是做什么的?

如果有人能指出我正确的方向,我将不胜感激,也许是一本好的 Windows 书籍。

4

1 回答 1

3

了解为什么链接 dll 的唯一方法是使用 Depends.exe。它在 Visual Studio 的工具部分中
最新版本在那里http://www.dependencywalker.com/
它会告诉您每个 dll 链接的每个 dll 中的哪些功能以及该 dll 是否链接到您的产品或间接包括在内。

它不会帮助解决该特定问题,但有更多有用的工具,不幸的是没有与高度专业化的 Visual Studio 打包,但在需要时很有用http://technet.microsoft.com/en-us/sysinternals/bb842062

于 2013-08-12T10:45:00.807 回答