菜菜小明 2015-04-08 13:45 采纳率: 100%
浏览 2277
已采纳

关于OCX嵌入网页之后功能不正常的奇怪问题

使用VS2008开发了一个MFC的OCX,功能是HTTP下载工具(内部使用的CHttpFile下载文件),
OCX做好之后,使用ActiveX容器测试,下载正常;
将OCX嵌入一个静态的测试网页,测试下载功能也正常;
将这个静态网页使用IIS创建为一个网站(仅有这个测试网页的网站),通过浏览器打开网页,控件正常显示,但下载同样URL的文件却下载失败。
反复测试,其他条件完全一致的情况下,就是单网页功能完全正常,用IIS建成网站之后,下载功能就异常了。内部添加调试代码,发现在失败的时候,是CHttpFile调用QueryInfo获取目标的时候,没有正常获取目标文件的size,使用GetLastError返回的错误是12150。
目前不清楚是环境问题,还是OCX内部的配置问题,请大神来帮忙看看!

  • 写回答

2条回答 默认 最新

  • oyljerry 2015-04-08 14:02
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 前后端分离的学习疑问?
  • ¥15 stata实证代码答疑
  • ¥15 MATLAB数据处理插值
  • ¥50 husky+jaco2实现在gazebo与rviz中联合仿真
  • ¥15 dpabi预处理报错:Error using y_ExtractROISignal (line 251)
  • ¥15 在虚拟机中配置flume,无法将slave1节点的文件采集到master节点中
  • ¥15 husky+kinova jaco2 仿真
  • ¥15 zigbee终端设备入网失败
  • ¥15 金融监管系统怎么对7+4机构进行监管的
  • ¥15 硬件IIC从模式的数据发送,中断数据的接收,不能用HAL库(按照时序图)