西方神话神器:VB中如何混合两个图象?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 14:01:20
一个是透明底的图,一个是背景图,怎么把这两个图片合在一起,使透明底换成背景图,我只用一个Picture控件,背景图是在窗体上,效果是让Picture看起来透明.
谁说不支持gif,可以显示的,就是没动画,可以镂空的,可惜移动的时候会抖动,所以我想要换Picture控件

这种效果可能在VB下无法实现,
一种是直接使用两次BitBlt 操作 把图片直接贴在窗体上,
然后自己处理鼠标消息。
另外一种是使用image控件装载icon图象文件,因为*.ico文件支持透明效果,vb6。0中不支持gif格式图片,除非使用外部控件,