Hey@all
Dieser Skript funktioniert bei mir leider nicht:
Spoiler anzeigen
#include <GUIConstants.au3>
#include <Constants.au3>
#include <WindowsConstants.au3>
#include <WINAPI.au3>
$HGui = GUICreate("test",200,200,200,200,$WS_POPUP, $WS_EX_LAYERED)
GUICtrlCreateLabel("This is text on a transparent Layered GUI", 10, 10, 200, 20, -1, $GUI_WS_EX_PARENTDRAG)
_GuiSetBkTrans($hGUI)
;GUISetIcon("schell32.dll", -50,$HGui);$icon,1,$HGui)
GUISetState()
Sleep(5000)
Func _GuiSetBkTrans($gui)
GUISetBkColor(0xABCDEF,$gui)
_WinAPI_SetLayeredWindowAttributes($gui, 0xABCDEF)
EndFunc
Es wird immer noch das AutoIt-Symbol angezeigt.
Ich habe gesucht, aber an scheinend muss man einen anderen Style verwenden.
Aber ich muss diesen Style beibehalten, sonst wird die GUI nicht so transperent.
Thx4Help