如何在VB中实现图片框背景的透明(急!!!)

328111 2003-01-04 01:29:10
在VB中因为图像框、标签之类的控件总是浮于文本框和图片框等控件的下面。
所以我希望能实现让图片框背景透明,不知哪侠士愿意伸出援助之手,
在下感激不尽,一定给分。
...全文
1123 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2003-01-05
  • 打赏
  • 举报
回复
用能显示GIF的控件,有下载的地方,自己搜索,图片做成透明的
zyl910 2003-01-04
  • 打赏
  • 举报
回复

http://www.devparadise.com/technoweb/code/vb/A155.asp
http://www.mvps.org/vbnet/index.html?code/bitmap/transparent.htm


还不如看:http://expert.csdn.net/Expert/topic/1293/1293155.xml?temp=.8786432
zyl910 2003-01-04
  • 打赏
  • 举报
回复
回复人: thirdapple(明珠有泪,暖玉生烟) ( ) 信誉:106 2003-01-04 16:13:00 得分:0

据我所知,Microsoft还没有给PictureBox加这样的一个属性
================================================================
不是还没有加,而是不能加
Label、Image、Line、Shape等所谓的轻量级控件实际上不是控件,都是直接画在窗口上的
自然能做出透明效果、自然只能位于其他控件的下面(背景层能位于其他控件的上面吗?!)
liangfang 2003-01-04
  • 打赏
  • 举报
回复
我以前有 这样的问题,以下的网页就有你要的答案

http://www.devparadise.com/technoweb/code/vb/A155.asp
http://www.mvps.org/vbnet/index.html?code/bitmap/transparent.htm
thirdapple 2003-01-04
  • 打赏
  • 举报
回复
据我所知,Microsoft还没有给PictureBox加这样的一个属性
itczy 2003-01-04
  • 打赏
  • 举报
回复
PictureBox中有一个属性可以的。
thirdapple 2003-01-04
  • 打赏
  • 举报
回复
办法:
No.1:将图片框PictureBox换为ImageBox,图象用Gif透明格式的,当然,PictureBox的绘图就不能在ImageBox中实现了。
No.2:将Form的内容BitBlt到PictureBox中,再载入Gif透明图片,但是,不支持事件的穿透。
No.3:制作掩码图,将PictureBox裁剪为图片的样式,这种方法比较复杂。

1,486

社区成员

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

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