我需要获取“ieframe.dll”公开的公共方法列表

时间:2012-06-18 02:55:39

标签: c# .net internet-explorer

我知道其中有两个是IERegCreateKeyEx()和IERegSetValueEx()。但我不知道图书馆还有什么可用。

我想使用等同于“IERegOpenKeyEx()”的东西,但不知道它是否存在或如何存在或如何定义它的参数。谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

您想要寻找的是C#反射器或反编译器。

由于C#使用反射,因此很容易进入.dll并寻找方法。从表面上看,Visual Studio可以自行完成。

无论哪种方式,为了获得一个很好的类和方法树,我相信在VS中有一种方法可以做到这一点,但是直接的方法是使用这些工具之一来探索.dll。

编辑:此问题已在之前得到解答 - Which program in Visual Studio lets me look into DLLs to see its API?

答案 1 :(得分:1)

您可以使用Telerik的JustDecompile等反编译工具来访问dll的公共方法。

您可以从here下载此工具。