Run-Time Check Failure #0 - The value of ESP was not properly saved
across a function call. This is usually a result of calling a function
declared with one calling convention with a function pointer declared
with a different calling convention.动态加载 调用一个 dll 文件,在调用结束退出 dll 中的函数时出现上面的错误。
如果编译时, dll 文件以 *.lib 链接库导入程序直接编译,一切都是正常的。
dll 中有些函数调用是正常的,有些函数出现上面的错误。最大的可能是什么原因引起的?谢谢。
across a function call. This is usually a result of calling a function
declared with one calling convention with a function pointer declared
with a different calling convention.动态加载 调用一个 dll 文件,在调用结束退出 dll 中的函数时出现上面的错误。
如果编译时, dll 文件以 *.lib 链接库导入程序直接编译,一切都是正常的。
dll 中有些函数调用是正常的,有些函数出现上面的错误。最大的可能是什么原因引起的?谢谢。
解决方案 »
- VC6.0使用ATL出现的莫名奇妙错误(atlconv.h)
- WaveInOpen,WaveInReset,WaveInClose系列函数及音频编程疑问
- visual studio 2005的问题
- 请问非BHO的程序,如何获取IE浏览器下载一个网页的事件?
- UNIGB-UCS2-H
- 欢迎大家下载我的软件,下载者有分.
- syn的序列号,为什么要用0x28376839开始?
- 紧急求助!!!!!!
- 网络问题:两个局域网内的计算机都通过专线连入Internet,它们之间如何通讯。如何得到对方在广域网中的IP
- MFC在debug模式下编译程序时出现了Debug Assertion Failed!
- 如何将一个已有的工程转换成com组件
- 求助
declared with one calling convention with a function pointer declared
with a different calling convention.
这里给了你答案啊···
嗯 原来也遇到过的
The __stdcall calling convention is used to call Win32 API functions