请问dll调用问题,高手请进! This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.好像调用了一个不该调用的函数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用类型不对,你的Dll也是用VC写的么?统一一下调用类型试一试,如:stdcall 我也碰到过这种情况,我是用VC做DLL,VB调用导出的函数。出错的原因可能是函数调用时,参数压入stack采用的规范不一致。解决的方法:在VC导出的函数前加_stdcall 在应用程序导入时声明函数为PASCAL就OK了。 关于CSplitterWnd,还是搞不定 关于IOCP UDP 的WSARecvFrom,只有一次完成状态 奇怪的问题,为什么对话框关闭时要关闭两次? 五一,在西安过了,没一个熟识的朋友,无聊啊。 请问如何在VCKBASE的在线杂志中搜索文章? 菜鸟问题:如何在按了messagebox的“确定”按纽后,进行一些处理。 怎么样让m_hWnd不为NULL? 有关界面布局的问题 我用OpenProcess取得以进程的名柄,请问如何得到该进程的全文件名? 请教:如何添加CDialogBar? 数组初始化问题? 急啊!!!急啊!!!!我就加了这么几句话 就出资源泄露问题!
统一一下调用类型试一试,如:stdcall
出错的原因可能是函数调用时,参数压入stack采用的规范不一致。
解决的方法:在VC导出的函数前加_stdcall
在应用程序导入时声明函数为PASCAL
就OK了。