我正在做一个小型的个人项目,我需要创建一个非矩形窗口(更精确地说是一个圆形,尽管可能会改变),它有一个投影。如果窗体的背景设置为PNG,我可以通过更改Region属性来获得圆形窗口。
问题是窗口被阿里化了,PNG的透明度也不起作用。所以问题是如何得到一个反失真窗口,以及背景图像或反失真圆形窗口的透明度,以及向窗口添加投影效果的方法。
谢谢。
你需要做一个 Layered Window 使用P/调用。
Here 是.NET示例。