vc调用delphi写的dll的问题
已知dll里面有一个函数的原型是
procedure SetThread( Handle: THandle; NumTimes: Word)
现在我用extern "C" void __stdcall SetThread(unsigned long,unsigned short);做声明
但是去调用SetThread()的时候发生了link2001错误
error LNK2001: unresolved external symbol _SetThread@8
看来是vc++把我的函数声明中的参数大小当成8了
实际的参数大小应该是6
请问怎么解决这个问题?
procedure SetThread( Handle: THandle; NumTimes: Word)
现在我用extern "C" void __stdcall SetThread(unsigned long,unsigned short);做声明
但是去调用SetThread()的时候发生了link2001错误
error LNK2001: unresolved external symbol _SetThread@8
看来是vc++把我的函数声明中的参数大小当成8了
实际的参数大小应该是6
请问怎么解决这个问题?
...全文
相关推荐
MPEG-II播放的动态链接库
站长写的一个基于DVD2AVI写的动态链接库,可以被Delphi, VC等调用。值得研究!
易语言动态链接库制作详解
在本文里小编给大家整理了关于易语言动态链接库制作的相关知识点内容,需要的朋友们参考下。
VC的DLL类导出后,用Delphi调用方法及源码
在VC中的DLL类导出以后完全是可以被delphi调用的.源码中有详细介绍和说明文档.
Qt.VC调用delphi编写的dll lib,详细方法
delphi可以很方便的封装第三方库,导出dll,此方法可以很方便的生成供Qt或VC调用的Lib文件,免去动态加载的麻烦,喜欢的朋友可以试下。我就是这么用的。
Delphi 调用VC生成的DLL
详细描述Delphi 调用VC生成的DLL的方法,并有函数说明


进程/线程/DLL
