有dll可以导出头文件么,谢谢,包括参数之类的

解决方案 »

  1.   

    有dll可以导出头文件么,谢谢,包括参数之类的
    -------------------
    没听说过这样的概念,也不知道楼主的用意
      

  2.   

    就是比如我有一个dll,是别人某个程序用到的,我可以根据这个dll文件,得到他的导出函数的头文件申明么?或者导出类的申明,我用VS的Depends看过这个dll的导出函数,但是看不到参数。谢谢
      

  3.   

    如果dll里面只有函数名,没有@之类的修饰的话,很难,基本靠猜。
      

  4.   

    楼主可能没有弄明白DLL,DLL可以导出函数和变量,MFC扩展DLL可以导出类,头文件只是说明性的文本,DLL怎么可能会导出呢?不过我们应该能写一个工具,让它生成和DLL相应的H文件
      

  5.   

    有工具可以用么,Visual Studio的工具可以用么,好像有个dlltolib,我用了一下,导出了lib,头文件也有,但是只有一个AIR_DllMain函数,不知道怎么回事。
      

  6.   


    对 ,我的“导出”的意思就是如果我只有dll文件,可不可以根据这个文件生成说明它的头文件呢。
      

  7.   

    这个很难啊,只有通过调试的时候看汇编,才能看到看到压了几个参数,关键是不知道类型啊,一个DWORD可以是整数,也可能是指针。要花时间猜啊。
      

  8.   

    在dll中类型信息都退化了,很难得到头文件的完整信息
      

  9.   

    C链接形式必须通过反汇编得到参数个数及大概的类型,CPP的可以用下面的工具CppDLLv1.0http://bbs.pediy.com/showthread.php?t=151247