找回密码
 加入
搜索
查看: 3421|回复: 8

[GUI管理] 文字跑马灯透明效果【已解决】

  [复制链接]
发表于 2012-3-27 15:47:51 | 显示全部楼层 |阅读模式
本帖最后由 redapple2008 于 2012-3-27 17:06 编辑

怎么让文字标签透明?

本帖子中包含更多资源

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

×

评分

参与人数 1金钱 +15 收起 理由
afan + 15 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2012-3-27 15:48:44 | 显示全部楼层
下面是代码附件

本帖子中包含更多资源

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

×
发表于 2012-3-27 16:18:24 | 显示全部楼层
是否可以考虑把文字跑马灯控件建立在单独的子窗口上, 然后依据需要设置其透明度?
 楼主| 发表于 2012-3-27 16:28:53 | 显示全部楼层
是否可以考虑把文字跑马灯控件建立在单独的子窗口上, 然后依据需要设置其透明度?
user3000 发表于 2012-3-27 16:18



    暂时没有找到更好的解决方法。
发表于 2012-3-27 16:52:09 | 显示全部楼层
参考这个:
http://www.autoitx.com/thread-31164-1-1.html
里面的文本颜色:0xff00ff00
第一组'ff'就是透明度。换算成十进制就是取值0-255

评分

参与人数 1金钱 +15 收起 理由
afan + 15

查看全部评分

 楼主| 发表于 2012-3-27 17:05:53 | 显示全部楼层
参考这个:

里面的文本颜色:0xff00ff00
第一组'ff'就是透明度。换算成十进制就是取值0-255
tttbbb999 发表于 2012-3-27 16:52



    谢谢了
 楼主| 发表于 2012-3-27 17:06:09 | 显示全部楼层
找到了,研究一下了
#include <IE.au3>

#include <WindowsConstants.au3>

#include "Marquee.au3"



Global $i = 0

Global $Array[5] = ["white","green","blue","red","yellow"] ;字体颜色

$pos = WinGetPos("[class:Shell_TrayWnd]")

$Width = 695

$Height = 165

$Left = @DesktopWidth - 705

$Top = @DesktopHeight - 175 - $pos[3]



$Jpg = "http://www.autobatch.org/bbs/images/baishe_logo.jpg"

$oIE = _IECreateEmbedded()

;无边框,层叠窗口的属性

$gui = GUICreate("缘鸟脚本",$Width,$Height,$Left,$Top,$WS_POPUP, $WS_EX_LAYERED) 

GUISetBkColor(0xABCDEF) ;设置背景透明,层叠窗口才有效

GUICtrlCreateGroup ("", 1, 1, 680,150)

$obj = GUICtrlCreateObj($oIE,10, 15, 660, 90) 

_IENavigate($oIE,$Jpg)

$oIE.document.body.scroll="no"

_GUICtrlMarquee_SetScroll(Default,Default, Default, 2) ;2是滚动的速度

_GUICtrlMarquee_SetDisplay(1,$Array[$i],0xABCDEF) 

$Marquee = _GUICtrlMarquee_Create("欢迎访问缘鸟脚本社区 释放你的双手,让一切自动化!", 10, 120, 660, 20)

_WinAPI_SetLayeredWindowAttributes($gui, 0xABCDEF)

;~ AdlibRegister ("SetFontColor",1000)

GUISetState()



Do

Until GUIGetMsg()=-3



;~ Func SetFontColor()

;~         $i += 1

;~         If $i > 4 Then $i = 0

;~         $Marquee.document.body.style.color = $Array[$i]

;~ EndFunc
发表于 2012-3-27 17:57:28 | 显示全部楼层
不错的效果,下载来研究!
发表于 2012-10-29 16:54:45 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-23 21:53 , Processed in 0.087465 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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