vb Picture1问题 20

Picture1.Picture=LoadPicture(App.Path&"1.jpg")现在要求在这张图片上覆盖半透明的黄色然后5秒钟后变成覆盖半透明红色,就这么循环... Picture1.Picture = LoadPicture(App.Path & "1.jpg")
现在要求在这张图片上覆盖半透明的黄色然后5秒钟后变成覆盖半透明红色,就这么循环覆盖
改如何写
展开
 我来答
来自星星的小智
2009-08-12 · 超过26用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:70.5万
展开全部
你需要查找调研api函数的资料,关于透明方面的,如
Private Declare Function GdiTransparentBlt Lib "gdi32" (ByVal hdc1 As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal W1 As Long, ByVal H1 As Long, ByVal Hdc2 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal W2 As Long, ByVal H2 As Long, ByVal Color As Long) As Long

Private Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hWnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
查找它们的用法可以实现
悠悠周郎
2009-08-12 · TA获得超过2573个赞
知道大有可为答主
回答量:3325
采纳率:95%
帮助的人:516万
展开全部
骑上覆盖一个图片框,设置透明色即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式