CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  ATL/ActiveX/COM

非常奇怪的问题,ocx出古怪的错误,请大家帮我看看

楼主enmb(enmb)2005-06-01 14:45:35 在 VC/MFC / ATL/ActiveX/COM 提问

在主ie里面,点击链接,打开包含我的ocx控件的页面(下面称ocx页面),现象如下:  
  1。打开多个ocx页面,工作正常  
  2。打开几个ocx页面,随机关几个,或者再多开几个,只要不关闭所有,工作正常  
  3。关闭所有,再打开就出错了  
  4。打开单个ocx页面,刷新,工作正常  
   
  真是不明白这是为什么?  
  刷新和“关闭再打开”有什么不同吗?为什么刷新没事,关闭再打开就出错了?  
  问题点数:0、回复次数:5Top

1 楼zydyw(小文)回复于 2005-06-01 14:55:33 得分 0

错误   提示是什么?  
  Top

2 楼enmb(enmb)回复于 2005-06-01 15:33:38 得分 0

mfc42.dll出错   offset:00001381Top

3 楼enmb(enmb)回复于 2005-06-01 15:37:50 得分 0

刚刚用messagebox测试了一下,发现,关闭再打开出错是在DoPropExchange之后  
  在原有的一堆CBSCallbackImpl、QueryInterface函数之前  
  DoPropExchange(CPropExchange*   pPX)  
  。。。。  
  。。。。//在这个之间出错了,就是不知道在这之间还做了什么事情?  
  CBSCallbackImpl::CBSCallbackImpl(HWND   hWnd,   HANDLE   hEventStop)  
  。。。。Top

4 楼yyhzpk(zpk)回复于 2005-06-05 18:53:28 得分 0

资源没有释放吧Top

5 楼enmb(enmb)回复于 2005-06-06 09:36:46 得分 0

真是麻烦啊  
   
  我想也是资源没有完全释放的原因  
   
  找找好麻烦,控件又不能像exe那样调试的。。。  
  Top

相关问题

  • 奇怪错误
  • 奇怪错误
  • 奇怪的错误。
  • 奇怪的错误?
  • 奇怪的错误
  • 奇怪的错误
  • 奇怪的错误!!!
  • 奇怪的错误!
  • 奇怪的错误
  • 奇怪的错误

关键词

  • 页面
  • ocx
  • cbscallbackimpl
  • 出错
  • 打开
  • 刷新
  • 关闭
  • 工作正常

得分解答快速导航

  • 帖主:enmb

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo