瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 用C#的Graphics对象绘图时,如何设置透明色?
简单就是美 - 2007-7-25 13:17:00
本菜鸟用的是VC# 2005 速成版
在Form1的click事件中编程,想显示一幅现有图片
用 Graphics grap = this.CreateGraphics();得到Graphics对象
这样,能在窗体上画出图片,但无法设置透明色
我记得图形API的参数里面是有设置透明色的参数的 !!!
为什么在.NET的类库里找不到带有透明色设置的重载方法呢?
简单就是美 - 2007-7-28 9:45:00
真没人知道吗?
34人点击 没有一人回复
看来还是得靠自己搜索哈~
简单就是美 - 2007-7-28 12:15:00
已经会了,要用ImageAttributes对象来设置:

ImageAttributes attr = new ImageAttributes();
attr.SetColorKey(Color.Fuchsia, Color.Fuchsia);
1
查看完整版本: 用C#的Graphics对象绘图时,如何设置透明色?