gpt4 book ai didi

c# - Windows 窗体 - 以透明为背景的 PNG

转载 作者:行者123 更新时间:2023-11-30 12:17:10 27 4
gpt4 key购买 nike

我正在做一个小型个人项目,我需要创建一个具有投影的非矩形窗口(更准确地说是一个圆形 - 虽然这可能会改变)。如果将 png 设置为背景的表单,我可以通过更改 Region 属性来获得圆窗。

问题是窗口变了,PNG 的透明度不起作用。所以问题是如何获得抗锯齿窗口和背景图像的透明度或抗锯齿圆形窗口以及向窗口添加投影效果的方法。

谢谢。

最佳答案

你需要做一个Layered Window使用 P/Invoke。

Here是一个 .Net 示例。

关于c# - Windows 窗体 - 以透明为背景的 PNG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4127475/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com