【发布时间】:2012-11-26 21:34:21
【问题描述】:
如何在VB6.0中使图片透明,这样当我添加图片和放置图片时,背景会显示在它的后面?
【问题讨论】:
-
透明图片有什么意义?
标签: image vb6 transparency
如何在VB6.0中使图片透明,这样当我添加图片和放置图片时,背景会显示在它的后面?
【问题讨论】:
标签: image vb6 transparency
来自 Rod Stephen 出色的 VB Helper 站点(尤其擅长 VB6 中的图形):
来自网站的描述:
这个程序只是循环遍历图像中的像素。对于每个 图像按从上到下的顺序,程序会查找除 定义为透明的。当它找到这样的颜色时,它会停下来 查看图像并使用 PSet 设置输出像素的颜色。
请注意,在 V 6 和 VB 中有更快的方法来访问颜色值 .NET,并且如果您有合并图像的更快方法 叠加蒙版。另请注意,VB .NET 提供了用于设置 图像的透明颜色,所以这个问题在 VB .NET 中是微不足道的。
【讨论】:
我认为你应该使用 ocx 和 dll 库来修复它
【讨论】:
您可以使用 3rd 方 .ocx 文件来获得该效果。
【讨论】: