在IE10,IE11里面为什么右键菜单会让Acitvex窗口置后。
来源:互联网 发布:ico透明图标制作软件 编辑:程序博客网 时间:2024/04/30 10:33
在IE10,IE11里面为什么右键菜单会让Acitvex窗口置后
开发ActiveX弹出窗口时,里面包含右键菜单,在WINDOWS XP一切正常,结果在WIN 7的IE11里面,只要选择右键菜单的时候,自己的窗口就置后,恢复后又回来了。
这个问题我纠结了好久,ActiveX在WINDOWS XP的所有的IE里面都没有问题。最后发现和IE11的提示有关。就是这个:
就是底部的【允许阻止的内容】有关,如果出现的话,窗口一定置后,不出现的话,一定不置后。
分析原因,是IE11出现这个窗口,将这个窗口设置为最顶层了,最后允许时,居然没有恢复,我认为是IE11的BUG;
哪我们的代码如何解决这个问题呢?
其实很简单,打开自己的窗口时,让自己的窗口设置为最前就行了。使用WIN32 API;
Win32.BringWindowToTop(this.Handle);
0 0
- 在IE10,IE11里面为什么右键菜单会让Acitvex窗口置后。
- 让my97 datepicker兼容ie9、ie10、ie11
- mfc在窗口中添加右键菜单
- 在QWidget 窗口上弹出右键菜单
- 让IE8 IE9 IE10 IE11支持Bootstrap的解决方法
- 你为什么在Windows桌面右键菜单上狂点“刷新”?
- 你为什么在Windows桌面右键菜单上狂点“刷新”?
- 如何在 QWidget 窗口上弹出右键菜单
- IE10 、IE11 CSS Hack
- 右键菜单添加命令行窗口
- 窗口响应右键弹出菜单
- 两个窗口公用右键菜单
- MFC - 窗口的右键菜单
- 在工程里寻找各种对象(如:右键菜单pop1,在menus里面寻找)
- win7基础 cmd 桌面空白处,按住shift后,通过右键菜单启动cmd窗口
- grid里面添加右键菜单代码!
- 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
- 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
- Generate Parentheses
- Eclipse 注释模板 函数注释 类注释 文件注释 Code Template - 1
- Ansj标准分词使用注意事项(MyStaticValue.isRealName属性)
- 1033. To Fill or Not to Fill (25)
- 《PCI EXPRESS体系结构导读》读书笔记之PCI总线的存储器读写总线事务
- 在IE10,IE11里面为什么右键菜单会让Acitvex窗口置后。
- 谷歌地图鼠标绘制多边形方法
- DatePickerDialog、TimePickerDialog、PopupWindow、Notification
- 开发不改bug?给你支个招
- 《tomcate权威指南》笔记(持续更新……)
- 学习资料
- linux awk命令详解
- 多线程知识点小结
- mariadb数据库 参数设置