关于透明显示图片

chemo 2004-02-16 08:47:26
在客户区显示一张圆形图片时,为何其周围被白色填充成为方形?
有办法使圆形图片显示但不影响其周围背景吗?
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lrcstar_love 2004-03-19
  • 打赏
  • 举报
回复
没有那么难吧?
将你的位图做一个蒙版,在将你的蒙版与现在的位图做一个AND运算也就是
BitBlt中的 SRCAND,有点记不得这个参数了。
然后在将你做完SRCAND的与背景 SRCPAINT一下。主是OR应该可以了。
对了蒙版是那个图片中要黑示图片为黑色边缘白色,将你的原图片白边添成黑色。
hebeizj 2004-03-19
  • 打赏
  • 举报
回复
有封装好的类,可以方便的显示透明位图,呵呵
chemo 2004-03-18
  • 打赏
  • 举报
回复
ichemo@vip.sina.com
谢谢!!

19,468

社区成员

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

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