您的位置:首页 > 编程语言 > C#

C#调用mfc写的Dll出现调用导致堆栈不对称问题

2017-07-05 17:01 405 查看
如图:



解决方法:



在dllimport中添加CallingConvention = CallingConvention.Cdecl属性
[DllImport("LYCamV3.dll",

CharSet = CharSet.Ansi,

CallingConvention = CallingConvention.Cdecl)]
public static extern int LYCAM_API_Open(IntPtr pParent, int nWidth, int nHeight);
直接在c#中导入dll时添加调用属性即可。
参考文章:http://blog.csdn.net/hbqhdlc/article/details/6843650
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐