我知道可以用VS6.0的工具depends 可以得到某dll的函数原型,但是却无法知道参数的类型和个数,不知高手有没有高招赐教,谢谢!

解决方案 »

  1.   

    好像DLL基本上不包括多少參數信息的吧
      

  2.   

    这个……原型不就是函数整个的返回类型、参数类型这些信息了?你说的是函数名称吧?如果是mangling过的名称,可以直接在名称里面获得所有的参数类型。如果是用了extern "C"的话,类型信息会被抹掉,这样的话只能靠反汇编,看栈的操作以及汇编代码是怎么样的了
      

  3.   

    很麻烦的.要不的话别人的dll都可以随便拿来用了
      

  4.   

    http://www.microsoft.com/china/community/program/OriginalArticles/techdoc/dll.mspx
    这篇给你参考一下