14 个解决方案
#1
看看你的调用约定搞对木有, 是不是把 __stdcall 的搞成 __cdecl 鸟.
#2
不是,我注意过这个问题了,指定dll的时候同时指定了其lib,转换过去的lib文件没有链接错误。
#3
回复人: DiabloWalkOnTheEarth(WorldOfWg( 狗城是个烂代理 )) ( ) 信誉:97 2005-11-17 15:38:00 得分: 0
看看你的调用约定搞对木有, 是不是把 __stdcall 的搞成 __cdecl 鸟.
认同
看看你的调用约定搞对木有, 是不是把 __stdcall 的搞成 __cdecl 鸟.
认同
#4
大家遇到过这种问题没有?不是__stdcall 和 __cdecl的问题。
#5
用过的来说说啊,...
#6
再顶一次,有用成功的没有啊?
#7
不是__stdcall 和 __cdecl的问题?不是吗?不是才怪了!!!
干脆把默认的调用方式,改为__stdcall好了,再试试看在project options里加一个/Gz参数
干脆把默认的调用方式,改为__stdcall好了,再试试看在project options里加一个/Gz参数
#8
大家总是怀疑是__stdcall的问题,其实我原始的dll是附带lib文件(只是输出函数名称)的,我在转换的时候也指定了相应的lib文件,而且转换完成后我看了看生成的静态库lib文件,的确是__stdcall调用方式(函数后面有@和参数字节数),相应的.h文件函数声明也是指定了__stdcall的
#9
自己顶一下,没人能给个建议吗?
#10
这个工具说的那么好,有没有人成功的使用过?
#11
我使用过,很烂,有可能是我不会用或者是解密不行,反正我没有成功使用!!
(PS:我确认已详细读过它的文档)
(PS:我确认已详细读过它的文档)
#12
用过,还行。
#13
我用过,可以正常使用,就是
__stdcall __cdecl 的问题,解决了就可以了
__stdcall __cdecl 的问题,解决了就可以了
#14
http://www.fm201.com/framework-1.htm
看看这个
上有
看看这个
上有
#1
看看你的调用约定搞对木有, 是不是把 __stdcall 的搞成 __cdecl 鸟.
#2
不是,我注意过这个问题了,指定dll的时候同时指定了其lib,转换过去的lib文件没有链接错误。
#3
回复人: DiabloWalkOnTheEarth(WorldOfWg( 狗城是个烂代理 )) ( ) 信誉:97 2005-11-17 15:38:00 得分: 0
看看你的调用约定搞对木有, 是不是把 __stdcall 的搞成 __cdecl 鸟.
认同
看看你的调用约定搞对木有, 是不是把 __stdcall 的搞成 __cdecl 鸟.
认同
#4
大家遇到过这种问题没有?不是__stdcall 和 __cdecl的问题。
#5
用过的来说说啊,...
#6
再顶一次,有用成功的没有啊?
#7
不是__stdcall 和 __cdecl的问题?不是吗?不是才怪了!!!
干脆把默认的调用方式,改为__stdcall好了,再试试看在project options里加一个/Gz参数
干脆把默认的调用方式,改为__stdcall好了,再试试看在project options里加一个/Gz参数
#8
大家总是怀疑是__stdcall的问题,其实我原始的dll是附带lib文件(只是输出函数名称)的,我在转换的时候也指定了相应的lib文件,而且转换完成后我看了看生成的静态库lib文件,的确是__stdcall调用方式(函数后面有@和参数字节数),相应的.h文件函数声明也是指定了__stdcall的
#9
自己顶一下,没人能给个建议吗?
#10
这个工具说的那么好,有没有人成功的使用过?
#11
我使用过,很烂,有可能是我不会用或者是解密不行,反正我没有成功使用!!
(PS:我确认已详细读过它的文档)
(PS:我确认已详细读过它的文档)
#12
用过,还行。
#13
我用过,可以正常使用,就是
__stdcall __cdecl 的问题,解决了就可以了
__stdcall __cdecl 的问题,解决了就可以了
#14
http://www.fm201.com/framework-1.htm
看看这个
上有
看看这个
上有