C#图片背景怎么透明?gditransparentblt

19小时前 (07:39:26)阅读1回复0
路人甲
路人甲
  • 管理员
  • 注册排名2
  • 经验值294455
  • 级别管理员
  • 主题58891
  • 回复0
楼主
C#图片背景怎么透明?我是说背景图片,要透明的地方涂成单色,不透明的地方不用涂。当然是GDI+了,播放器全是这样做出来的。背景图片,把窗体的背景图片需要透明的部分涂成醒目的一种单色,然后设置窗体的TransparentColor属性为那个颜色,窗体就不会显示那个颜色的部分,而达到透明效果。当然还是推荐GDI+,是真正意义的透明。
  1. C#图片背景怎么透明?

C#图片背景怎么透明?

C#图片背景怎么透明?gditransparentblt

我是说背景图片,要透明的地方涂成单色,不透明的地方不用涂。全涂了就都隐藏了。 当然是GDI+了,播放器全是这样做出来的。 或者用,背景图片,把窗体的背景图片需要透明的部分涂成醒目的一种单色,一般都用紫红色。然后设置窗体的TransparentColor属性为那个颜色,窗体就不会显示那个颜色的部分,而达到透明效果。 当然还是推荐GDI+,它可以用Alpha binding或graphicsPath混合,是真正意义的透明。参考MSDN就可以了。

0
回帖

C#图片背景怎么透明?gditransparentblt 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息