请教picture控件如何显示圆形

raylin 2009-05-04 10:08:33
请教picture控件如何显示圆形?
...全文
209 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
自己画一个好了,多麻烦,还用控件。

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧