[英]Using an image including semi-transparent parts as background of a form?
好像有4年了,我遇到了这个问题。 我一直试图创建一个圆形的形式。 边缘总是弄乱了。 然后,我尝试创建所需形状的图像并将其放入图片框,并将表单的背景色设置为绿色。 然后,我选择窗体的透明键为绿色。 再次没有运气...现在我有这个图像:
当我尝试将其用作“表单”时,这总是得到的。
我不想放弃,因为我知道这并非不可能,我经常看到例如游戏的选项窗口具有这种形式的图像。 那么,有什么解决办法吗?
啊,我也为此挣扎了一段时间,经过大量搜索,我终于找到了答案。 您正在寻找的被称为“分层窗口”。 它们不使用Paint事件绘制,但是您可以使用UpdateLayeredWindow。
网上没有太多可用的文档(或者至少没有您要完成的事情),但是如果您需要更多信息,可以随时向我PM(如果在stackoverflow上可以,我是新来的...)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.