activeX 嵌在IE里面的时候,直接关闭IE,会出现内存不能为“read”的情况,该如何解决
activeX 嵌在IE里面的时候,直接关闭IE,会出现内存不能为“read”的情况
做了一个IE的activeX,MFC自动生成,啥功能也没加。
在IE里面打开,然后直接关闭IE,这个时候会出现一个错误提示。
"0x7e4875d4 " 指令引用的 "0x7e4875d4 "内存。该内存不能为 "read ".
有人知道原因没?
------解决方案--------------------
因为关IE后,IE并不调用控件的析构函数,所以可能会有问题。不知道怎么解决
------解决方案--------------------
如果是mfc的ocx处理ondestry
如果是atl控件,处理finalrelease
------解决方案--------------------
有个报表控件就这样,唉,不解……程序不是我写的啊~
做了一个IE的activeX,MFC自动生成,啥功能也没加。
在IE里面打开,然后直接关闭IE,这个时候会出现一个错误提示。
"0x7e4875d4 " 指令引用的 "0x7e4875d4 "内存。该内存不能为 "read ".
有人知道原因没?
------解决方案--------------------
因为关IE后,IE并不调用控件的析构函数,所以可能会有问题。不知道怎么解决
------解决方案--------------------
如果是mfc的ocx处理ondestry
如果是atl控件,处理finalrelease
------解决方案--------------------
有个报表控件就这样,唉,不解……程序不是我写的啊~