mfc加载ocx失败
1. F5运行对话框,无法弹出直接断言错误:
2.注意看输出窗口是否有异常:下图红框信息,说明笔者的ocx有问题,加载一下后,又被卸载了。
3.初步分析是,ocx所在工程,没有初始化ocx的控件,参考网上某博文(抱歉忘记链接了),提到需要添加下面的内容:
本人试验了下,仅仅添加下面的一句话就可以把对话框调用起来:
具体原因未深究,感觉只有通过AfxEnableControlContainer初始化容器就好使了。
由上图可见,本人的dll是规则MFC的DLL工程,在此工程里面的对话框放置ocx控件。
4. 后来另外一个mfc的扩展dll工程,在此工程里面的对话框放置ocx控件,该如何AfxEnableControlContainer初始化容器呢?其实通过manifest文件免注册ocx控件即可。
当时折腾良久,也是无意中发现此问题,手动也注册了,在mfc的扩展dll工程里面,导出找地方去初始化ole或是容器处理都无济于事,最后发现工程被免注册ocx后,手动注册的ocx就不被调用了。一旦免注册设置的ocx路径下没有该控件后,这样就无法弹出对话框,也没有显示特别的提示信息,问题非常隐蔽。
特此备注,防止小伙伴们再次掉坑。
mfc加载ocx失败相关推荐
- 解决IE不能加载OCX控件问题(一)
OCX是VS2010开发 在共享DLL中使用MFC 运行库是多线程选择的是MD IE浏览器打开嵌入OCS的页面后,无法加载OCX,如下图: 在IE浏览器打开该URL后,会提示"IE浏览器已停 ...
- android动态设置错误页面,Android中替换WebView加载网页失败时的页面
我们用webView去请求一个网页链接的时候,如果请求网页失败或无网络的情况下,它会返回给我们这样一个页面,如下图所示: 上面这个页面就是系统自带的页面,你觉得是不是很丑?反正小编本人觉得非常丑,很难 ...
- RequireJS首次加载偶尔失败
RequireJS首次加载偶尔失败 现象:第一次加载JS文件,首次加载偶尔失败: 原因:require(['jquery', 'operamasks', 'zTree', 'jQueryCookie' ...
- chrome浏览器加载图片失败问题
现象:项目上线后,加载图片是正常的.过了一段时间,部分用户反馈加载图片失败,部分用户加载图片正常. 分析:系统是https的,图片链接为http的.Chrome在80版本后(所以部分用户能看到,部分看 ...
- 宇视摄像机网页界面登录“提示加载插件失败,点击下载安装最新插件”
提示加载插件失败,点击下载安装最新插件: 解决方法: 更换浏览器交叉测试:使用IE7以上浏览器登录:清除浏览器缓存,在电脑控制面板卸载原有控件,下载最新控件并安装. 控件卸载: 控制面板--程序--卸 ...
- HTML资源未找到,加载资源失败:服务器响应状态为404(未找到)
我正在关注有关Javascript和Ajax的Lynda教程,并在主题为"使用同步XHR请求"的主题上挂起了这个问题.加载资源失败:服务器响应状态为404(未找到) 基本上HTML ...
- xsmax 拨号失败服务器无响应,加载资源失败:服务器响应状态为404(未找到)和nodejs...
我试图在nodejs服务器上获取html元素数据.但是我一直在浏览器中收到很多错误.这是我的html页面.加载资源失败:服务器响应状态为404(未找到)和nodejs SimplyBPM | Cust ...
- 500000服务器响应错误,加载资源失败:服务器响应状态为500(内部服务器错误)Django...
我在S3文件夹中运行Html文件,在HTML文件中运行/打开HTML文件时出现AJAX调用I我正在低于错误.加载资源失败:服务器响应状态为500(内部服务器错误)Django 无法加载资源:服务器按照 ...
- 服务器 响应400,加载资源失败:服务器响应的状态为400:spring mvc
我使用上传图像向数据库添加了一行.当我查询行的列表时,图像出现,但是当我尝试更新行时,我遇到了错误"无法加载资源:服务器响应400的状态:弹簧mvc".图像不出现!加载资源失败:服 ...
最新文章
- Oracle删除指定用户下所有对象
- ARM NEON 编程简单入门1
- python开发工程师面试题-一名python web后端开发工程师的面试总结
- 错误:Subquery returns more than 1 row 表示子查询返回了多行数据
- LeetCode 535. TinyURL 的加密与解密(哈希)
- 贷款利润最大化——利用随机森林和逻辑回归
- 测试用例又双叒叕失败了,NLP帮你
- java ip地址类,实现获取主机名称,IP地址的类 (java)
- ffmpeg常用命令(windows)
- CentOS7安装mysql数据库完整过程以及安装中遇到的各种问题的解决方案
- Activity调度机制
- C++ 标准模板库STL
- Html时间自定义控件
- 企业信息安全整体架构
- 信号添加百分比噪声的原理和方法
- HorizontalScrollView入门技术
- js编写五种基础排序(冒泡排序、选择排序、插入排序、快速排序、sort)
- 经纬度转GeoHash
- Roman Numeral Converter--将给定的数字转换为罗马数字
- Dragon board 410c硬件简述
热门文章
- 关于定量控制污水流量计的安装、维护与定期比对及计量
- 浅谈sstream头文件
- C++中的字符串流详解iostream,sstream
- 安装版—安装MySQL
- POI Excel插入线条(直线、斜线)
- 目标检测——梯度均衡机制GHM(Gradient Harmonized Mechanism)的理解
- 2019-5-15-影子系统让-C++-程序无法运行
- python中面向对象的思想汇报_python试卷
- win10系统不认ps2键盘怎么办?圆口键盘win10系统无法使用的解决方法,亲测有效!!
- Ubuntu-查看ubuntu系统的版本信息