我有一個應用程序是一個獨立的窗口。我想在窗口周圍添加一個陰影框(所以它出現在它後面的所有窗口的頂部)。這可能嗎?是否可以向Chrome應用程序窗口的外部添加陰影?
1
A
回答
2
[發佈基於註釋原來的問題的討論這個答案]
有一個Shaped and Translucent Windows API未來Chrome應用很快。
此API應該至少能很好地滿足您的需求。它已經在Windows和Chrome操作系統的M32下的實驗性標誌下提供。
執行的當前狀態如下。
Windows的輸入區域/窗口形狀API部分完整& CrOS: - 在Windows上它實現了窗口整形。 - 在CrOS上,它實現了輸入區域的形狀,但尚未影響可見的形狀。
在M33中,Linux應該獲得窗口形狀支持,並且我們希望具有CrOS窗口形狀,並且基於形狀的透明度限制也會降落。
由於平臺特定形狀API的限制,窗口外部的透明度最初可能僅適用於CrOS。
+0
謝謝!我將此標記爲答案,但它看起來有點不穩定,所以我們會看看這是否仍然存在。在平臺上具有不同的功能有點令人遺憾,因爲Chrome應用程序的承諾是通過一個代碼在多個平臺上實現相同的體驗。 –
相關問題
- 1. 是否可以在JSF 2應用程序中加載外部應用程序?
- 2. 向ImageView添加陰影
- 3. 是否可以將本機子窗口添加到Qt窗口小部件?
- 4. 從Chrome應用程序窗口打開另一個Chrome應用程序窗口
- 5. 是否可以向外部結構添加屬性?
- 6. 智能gwt-是否可以在智能gwt應用程序的一部分窗口中顯示外部URL
- 7. 陰影的窗口樣式?
- 8. 向CAShapeLayer添加陰影,以便內部保持透明
- 9. 是否可以添加對現有應用程序的引用
- 10. MBProgressHUD添加到應用程序窗口
- 11. 是否可以將漸變應用於箱形陰影?
- 12. 如何在外部Win32應用程序的窗口中添加WPF覆蓋圖?
- 13. WPF窗口陰影效果
- 14. 以編程方式向ShapeDrawable添加陰影
- 15. 是否可以將我的窗口附加到另一個應用程序的窗口?
- 16. Mac OS:是否可以捕獲外部應用程序窗口元素(NSView)的屏幕截圖?
- 17. 是否可以在桌面上檢測外部應用程序的窗口移動?
- 18. 是否可以使用XAML添加另一個窗口?
- 19. onbeforeclose Chrome應用程序窗口事件
- 20. 最小化Chrome應用程序窗口
- 21. 僅限Chrome應用程序窗口
- 22. Chrome應用程序關閉窗口
- 23. Chrome應用程序在窗口中
- 24. 多窗口Chrome打包應用程序?
- 25. 是否可以將Silverlight 3瀏覽器外應用程序添加到添加/刪除程序列表中?
- 26. 根據以下情況,是否可以在應用程序啓動時添加彈出窗口?
- 27. 添加陰影UINavigationBar的底部只有
- 28. Silverlight 4可信應用程序 - 我可以在窗口外面拖動窗口小部件嗎?
- 29. c#如何檢測外部應用程序是否彈出窗口?
- 30. (Win Api)檢查外部應用程序窗口是否在任務欄上
我不認爲這是可能的。我認爲這是操作系統的工作,如果可以的話,用戶在操作系統用戶界面首選項中選擇。 –
@SergeyShevchenko我知道谷歌正在討論在Chrome應用程序中允許透明窗口功能(這將允許這樣做),是否曾經發生過? –
是的,它已被提出,現在似乎處於編碼階段。根據實施方式的不同,它可能會適合您的需求並進行一定量的手動工作來模擬陰影。 –