Sollte jemand ein Script für transparente Slider suchen , name22 und ich haben da eine kleine Func gebaut.
Spoiler anzeigen
#include <WinAPI.au3>
#include <GUIConstants.au3>
#include <WindowsConstants.au3>
;GUI
$test = GUICreate("Test", 400, 400)
$cBG = GUICtrlCreatePic(FileOpenDialog("Hintergrundbild", "", "Bilder (*.jpg;*.bmp;*.gif)"), 0, 0, 400, 400)
GUISetState()
_GuiCtrlCreateTransSlider(0,0,200,50,$test)
[/autoit] [autoit][/autoit] [autoit]While GUIGetMsg() <> $GUI_EVENT_CLOSE
WEnd
Func _GuiCtrlCreateTransSlider($left,$top,$width,$height,$hWnd_Main)
$hWnd_Slider = GUICreate("", $width, $height, $left, $top, $WS_POPUP, BitOR($WS_EX_MDICHILD, $WS_EX_LAYERED), $hWnd_Main)
$cSlider = GUICtrlCreateSlider(0, 0, $width, $height)
GUICtrlSetBkColor(-1, 0xABCDEF)
_WinAPI_SetLayeredWindowAttributes($hWnd_Slider, 0xABCDEF)
GUISetState()
GUISwitch($hWnd_Main)
Return $cSlider
EndFunc