请教picture控件如何显示圆形

raylin 2009-05-04 10:08:33
请教picture控件如何显示圆形?
...全文
106 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
raylin 2009-05-05
不是啊,可能说的不明白 就是显示不规则图形而已。 对话框有一张图片,上面再加上几个PIC控件,但是PIC图片显示的时候背景是白色的,不能透明。不知道怎么回事。
回复
czbever 2009-05-04
其实lz没说明白,你是想把整个picture显示在控件里的吧,而且控件也变成圆形,那要用SetWindowRgn.

可以这样:
CRgn rgn;
rgn. CreateEllipticRgn(0,0,200,100);
SetWindowRgn(rgn,TRUE);
回复
yqlhust 2009-05-04
[Quote=引用 2 楼 lvbajiao 的回复:]
获取DC,然后ellipse,还要paint
[/Quote]
...
回复
lvbajiao 2009-05-04
获取DC,然后ellipse,还要paint
回复
羽毛乱发 2009-05-04
自己画一个好了,多麻烦,还用控件。
回复
相关推荐
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2009-05-04 10:08
社区公告
暂无公告