dynamic DLL 调用错误 -The value of ESP was not properly saved across a function call
来源:互联网 发布:淘宝买家佣金怎么查 编辑:程序博客网 时间:2024/05/22 08:24
DLL 调用错误 -The value of ESP was not properly saved across a function call.
在调用DLL中的函数有时候会出现如下对话框的错误:
Microsoft Visual C++ Debug Library:
Debug Error:
Program: ...
Module:
File: i386/chkesp.c
Line: 42
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.
(Press Retry to Debug the Application)
其解决方法之一是:
在函数调用前加入 WINAPI
例如:
typedef BOOL (WINAPI *LoadSDK)();
typedef INT (WINAPI *BarcodeAnalyzeImage)(LPCTSTR lpszImagePath, long pVal);
typedef INT (WINAPI *BarcodeResult)(INT nItem, LPSTR lpszBuffer, int nBufferLen);
typedef void (WINAPI *FreeSDK)();
- dynamic DLL 调用错误 -The value of ESP was not properly saved across a function call
- DLL 调用错误 -The value of ESP was not properly saved across a function call.
- DLL 调用错误 -The value of ESP was not properly saved across a function call.
- DLL 调用错误 -The value of ESP was not properly saved across a function cal
- The value of ESP was not properly saved across a function call
- The value of ESP was not properly saved across a function call.
- The value of ESP was not properly saved across a function call解决方案
- 【Debug】The value of ESP was not properly saved across a function call.
- The value of ESP was not properly saved across a function call.
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. 错误解决
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is
- The value of ESP was not properly saved across a function call的问题 2010-9-26 18:57
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call.
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is
- Silverlight 4 自定义控件属性设置
- SQL 拼接字符串 列转行
- 数据和逻辑永远都比界面重要
- ubuntu network connection 消失的解决办法
- SQL 纯小数 转字符串
- dynamic DLL 调用错误 -The value of ESP was not properly saved across a function call
- [转]理解C#值类型与引用类型
- 台式机gnome-mplayer出错解决
- 2011/05/30 robotium程序中调用browser的方法
- 台式机gnome-mplayer出错解决
- DBCC DBREINDEX重建索引提高SQL Server性能
- C#编程之经典算法——排序(五)
- iterator和增强型的for用法
- 回调函数浅谈