我有一个独立窗口的应用程序。我想在窗口周围添加一个框阴影(因此它出现在其后面的所有窗口的顶部)。这可能吗?
最佳答案
[根据原始问题评论中的讨论发布此答案]
有一个Shaped and Translucent Windows API Chrome 应用即将推出。
这个 API 至少应该能够在很大程度上满足您的需求。它已经在适用于 Windows 和 Chrome 操作系统的 M32 中处于实验状态。
目前的实现情况如下。
Windows 和 CrOS 的输入区域/窗口形状 API 已部分完成: - 在 Windows 上它实现窗口整形。 - 在 CrOS 上,它实现了输入区域整形,但尚未影响可见形状。
在M33 Linux中应该会获得窗口形状的支持,我们希望CrOS窗口形状能够落地,并且基于形状的透明度限制也落地。
由于平台特定形状 API 的限制,窗口形状外的透明度最初可能仅适用于 CrOS。
关于google-chrome - 是否可以在 Chrome 应用程序窗口的外部添加阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19388333/