这个问题查了好就,仍然想不通!
我使用MFC ActiveX Control向导生成一个控件,没有修改,没有申请任何新的资源,在ActiveX Control Test Container中打开关闭没有任何问题;如果嵌入到HTML页面中,用IE浏览,则关闭是会有出错提示“XXX指针指向XXX,该内存不能为read...”。很郁闷,网上搜帖子说是控件资源释放有问题,但是控件中并没有申请任何新的资源啊!望各位达人能否给小弟一个解答。Thanks

解决方案 »

  1.   

    “XXX指针指向XXX,该内存不能为read...”
    XXX是多少, 结合map文件来定位。
      

  2.   

    控件在浏览器中显示后出现一个椭圆,是OnDraw函数画的,应该正确初始化了吧。各位达人有否解决过此类问题
      

  3.   

    仍然是百思不得其解!!!不过今天在公司另一机子上测没发现问题,分别跟踪调试发现:我的机子关闭IE时没有执行OnDestroy,而另一台机子上执行了。真是想不通!前几天看到有人也问同样的问题,他说:公司的机子出错,家里的机子不出错,不同的是家里的机子没装.NET Framework,但我这里两台机环境都一样,.net1.1、2.0都装了。真是郁闷,不会是中毒了吧?
      

  4.   

    顶一下,
    我也碰到这样的问题,VC向导生成的ActiveX在某些机器上IE退出的时候会出错。请知道个中原因的高手指条明路。
      

  5.   

    好像编译成release版本就可以!