我有一個需要在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