我有一个需要在ActiveX对象上弹出的div盒,但它似乎是一个ActiveX对象有一个无限高的z-index,即使当我将该索引设置为低。我的div盒继续显示在ActiveX对象下。有任何想法吗?把一个div放在一个activeX对象中
7
A
回答
6
你会想要放置一个透明的iframe覆盖你想要掩盖的对象。
发现this例如你
1
窗口的ActiveX的优点控制是they participate in overlapping 2-D layout
虽然修改的控制,使之无窗口可能是不切实际的。
编辑:
我发现a sample that demonstrate this using the flash player ActiveX control。 Flash可以在窗口模式和无窗口模式下使用。该示例可以轻松地在这些模式之间切换,并查看每个模式中重叠的div如何出现。
无窗口控件的实现方式不需要它们拥有自己的窗口。这意味着没有WindowProc,也没有专用的绘图表面。
而是通过实现IOleInPlaceObjectWindowless接收消息,并通过IOleInPlaceSiteWindowless获取GDI绘图上下文。
+0
这看起来不错!尽管在阅读之后,我仍然不确定如何实现无窗口ActiveX控件。 – 2010-06-10 17:37:14
相关问题
- 1. 把一个Hibernate对象列表放到一个JSON对象中
- 2. 把div放在另一个div上面
- 3. 把一个对象
- 4. 如何把2个div放在一起?
- 5. 把一个div放在googlemap之上?
- 6. 不能把两个div放在一起
- 7. 把内容放在一个div类内
- 8. 是否有可能把一个灯箱放在一个div中?
- 9. java把一个对象数组放到一个对象数组中
- 10. 把一个TableLayout放在一个ScrollView中?
- 11. 我可以把一个CSS类放入一个对象吗?
- 12. 把一个div放在另一个div上,让div停留在底部
- 13. 把一个div放在两个垂直div旁边
- 14. 把两个DIV放在另一个DIV旁边
- 15. 把一个div放在一个表格单元格的开头
- 16. 把一个IFRAME在一个div
- 17. 我可以把一个NSDatePicker对象放在NSTableView的一个单元中吗?
- 18. 泡菜 - 把一个以上的对象放在一个文件中?
- 19. 把一个类的所有对象放在列表中
- 20. 把多个ButtonGroups放在一个JFrame中
- 21. 如何把一个div放在左边,两个div放在它的右边
- 22. 把一个div放在图片的正上方,用对象合适的位置
- 23. 把Urlloader放在一个类
- 24. 把变量放在一个
- 25. 如何把透明背景的另一个Div放在一个Div?
- 26. 把一个对象放入一个向量中,未定义的标识符
- 27. 把一个div放在父div的底部
- 28. 如何把一个JavaScript对象的数组放入cookie中?
- 29. 把一个div放在容器中的内容的底部
- 30. 把另一个页面放在div标签中?
这是答案的一部分(使它透明不适用于我),但我最终使用jQuery显示/隐藏了具有div框的确切大小和位置的iframe,因为显示了div框或隐藏。谢谢你的帮助! – 2010-06-10 20:47:43
很高兴能有所帮助。同样的问题在一段时间后提出来,我花了很长时间才弄清楚这一点。 – Laramie 2010-06-10 21:54:15