问题:采用DLL工程退出问题 ( 积分: 100 )

  • 主题发起人 主题发起人 dyb_23
  • 开始时间 开始时间
D

dyb_23

Unregistered / Unconfirmed
GUEST, unregistred user!
采用DLL工程时,主工程退出时会产生如下错误
"0x0054355a" 指令引用的 "0x032526e0" 内存。该内存不能为 "read"。
请帮忙解题;一定送分;
 
采用DLL工程时,主工程退出时会产生如下错误
"0x0054355a" 指令引用的 "0x032526e0" 内存。该内存不能为 "read"。
请帮忙解题;一定送分;
 
可能有对象没有释放或是试图引用已释放的对象。
 
具体点啊,这样的现象我也经常遇到,应该是对象使用的问题,楼上说的有道理,但我想可能是引用的对象已经释放所造成的
 
说明你的DLL本身就不咋的。
 
你程序退出时,又调用了(可能是释放)已经被释放的对象,和DLL导出的对象有关
 
我采用的是静态调用(stdcall) 一个功能模块,不进行任何操作时退出应用程序时也会发生错误;TO antonytyler,你是怎么样解决的,能不能把你的经验说一下呢?让我参考一下
 
你改改你的调用方式,也许别人是用CDECL(C++调用方式)或者其它的呢?
 
后退
顶部