谢谢idiotzeng,不过我是说用代码动态获取。
另外,补充一句,dll是普通的windows的动态链接库,非.net环境下编译生成的dll。
我想应该是有办法的,希望大虾不吝赐教。

解决方案 »

  1.   

    superct(圣堂·天子) :正常来说,一个公司发布一个让其他人使用的dll的时候,会给一些文档说明,来告诉那如何使用它所提供的函数、属性等等的东西。如果你手头没有这个东西,简单的办法是把它引用到VS.Net的编程环境中,通过VS的自动完成来看。
      

  2.   

    What you can have is only a list function names exported by that dll. 
      1) Using such tools like dumpbin.exe
      2) Analyzing PE file Export SectionThere is no easy way to figure out the function prototypes. They are simply not saved in dll file.
    Of course you could disassembly the code, but that would be hard to achieve and overkilling.