| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1184 人关注过本帖
标题:使用FORM1 的TransPartenKey 设透明时,会出现锯齿,有没有办法解决啊
只看楼主 加入收藏
dikeboy
Rank: 2
等 级:论坛游民
帖 子:54
专家分:56
注 册:2009-10-5
结帖率:85.71%
收藏
已结贴  问题点数:10 回复次数:6 
使用FORM1 的TransPartenKey 设透明时,会出现锯齿,有没有办法解决啊
使用FORM1 的TransPartenKey  设透明时,背景图片出现白色锯齿啊,有人碰到过没
搜索更多相关主题的帖子: 锯齿 办法 
2009-11-22 15:35
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:0 
白色锯齿说明图像边界像素不纯,ps一下

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-11-22 22:53
dikeboy
Rank: 2
等 级:论坛游民
帖 子:54
专家分:56
注 册:2009-10-5
收藏
得分:0 
回复 2楼 jedypjd
是PS完的图像啊,轮廓都没多出的,一透明后就出现了,额
2009-11-23 15:08
dikeboy
Rank: 2
等 级:论坛游民
帖 子:54
专家分:56
注 册:2009-10-5
收藏
得分:0 
回复 3楼 dikeboy
我把背景变成黑色,就变成了黑色锯齿
2009-11-23 15:10
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:5 
你是要这个做形状窗体吧?
可能是因为PS过的图片,所以图片上的各个像素点颜色是不一样的,所以就回出现你所有的锯齿。
还有一种可能,就是你设置的颜色不对。
你可以试试BitMap.GetPixel(坐标)方法来获取颜色。

做形状窗体还是推荐用OnPain方法。
通过GraphicPath画出形状。
然后通过GraphicPath实例化Region。
将这个Region给Form.Region。

试试吧。
2009-11-23 15:29
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:5 
应该还是像素的问题,最近我在弄过这个,把效果图贴来看看

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-11-23 18:36
dikeboy
Rank: 2
等 级:论坛游民
帖 子:54
专家分:56
注 册:2009-10-5
收藏
得分:0 
回复 6楼 jedypjd
解决了,改成ITF格式就行了
2009-11-24 13:48
快速回复:使用FORM1 的TransPartenKey 设透明时,会出现锯齿,有没有办法解决啊 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018864 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved