软件注册站
热情软件屋

 
如何显示透明图片
编号: QA000173    
建立日期: 1998年12月8日 最后修改日期: 1998年12月8日
所属类别: Visual Basic - 图形、图象
   
    显示透明图片可用Bitblt加上图片的掩码图实现,这就须两幅图。请问有没有方法指定图中一种颜色为透明色而不显示,以达到透明效果?最好是在VB中可使用。(杨宇中)
   
    有两个办法:一个是利用ImageList控件,该控件有一个MaskColor属性可以实现你的愿望;另一个是到http://china.zealsoft.com/cn/download/program.html下载TransparentBlt的VB实例,它演示了如何指定一种颜色后自动生成掩码图。另外,Windows 98/2000下有TransparentBlt函数,它同我们在VB实例中提供的函数差不多。但是这个API不能在Win95/NT 4.0下调用,而我们的VB实例可以在所有平台上运行。

    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 图形、图象, picture, graph, image, draw

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio