找回密码
 加入
搜索
查看: 2215|回复: 11

标签背景透明问题

[复制链接]
发表于 2009-5-8 14:01:23 | 显示全部楼层 |阅读模式
我用了一个标签,一个图片框。标签在顶层,图片框在标签下面,但设置标签背景透明后,标签下的图片框也透明了,这个是程序的bug吗?不是的话怎么解决啊?
发表于 2009-5-8 20:12:39 | 显示全部楼层
你是怎么透明的呢 发来看看 我只用过 进度条和标签 放一起
 楼主| 发表于 2009-5-8 21:00:50 | 显示全部楼层
简单的举个例子:
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
$FormMain = GUICreate("测试", 300, 200)
$Label1 = GUICtrlCreateLabel("测试标签", 50, 50, 200, 100)       
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)       
$Pic= GUICtrlCreatePic("PicBack.bmp", 0, 0, 300, 200,BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(true)
While 1
        Sleep(100)
WEnd

设置标签透明后,图片框就透明了,一直透到窗体颜色,窗体上有背景图片也不行,也是透明的。郁闷了
发表于 2009-5-8 23:40:08 | 显示全部楼层
....图片控件创建在标签后面了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-5-11 09:03:15 | 显示全部楼层
本帖最后由 wcz05 于 2009-5-11 09:11 编辑

这样不行啊 我需要标签在顶层 标签有超链接的 需要能点击啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-5-12 16:31:11 | 显示全部楼层
设置层,吧图片设置为底层就可以了
发表于 2009-5-12 18:38:11 | 显示全部楼层
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
$FormMain = GUICreate("测试", 300, 200)
$Pic= GUICtrlCreatePic("PicBack.bmp", 0, 0, 300, 200)
GUICtrlSetState(-1, $GUI_DISABLE)

$Label1 = GUICtrlCreateLabel("测试标签", 50, 50, 200, 100)        
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)        


GUISetState()

While 1
        Sleep(100)
WEnd



就这样OK了~~~~~~~~~~~
 楼主| 发表于 2009-5-17 08:26:26 | 显示全部楼层
楼上的方法不行的啊  还有别的控件 都是重叠的

6楼 怎么设置为底层
发表于 2009-7-22 02:36:01 | 显示全部楼层
7楼的GUICtrlSetState(-1, $GUI_DISABLE)
就已经相当于你说的设置为底层了
发表于 2009-8-30 13:14:07 | 显示全部楼层
测试有有效
谢谢
发表于 2010-9-16 03:02:24 | 显示全部楼层
#include
#include
#include
Opt("GUIOnEventMode", 1)
$FormMain = GUICreate("测试", 300, 200)
...
破帽遮颜 发表于 2009-5-12 18:38



    正找这个呵呵
发表于 2011-11-6 10:21:21 | 显示全部楼层
怎么设置其他的颜色也透明呢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 09:33 , Processed in 0.083372 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表