Hi Leute,
ich weiß, ist schon oft ein Thema gewesen mit dem Flackern eines Labels, aber irgendwie funktioniert nix bei mir.
Hier mal ein Beispiel-Code:
Spoiler anzeigen
AutoIt
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Main = GUICreate("Main", 1820, 980)
GUICtrlCreatePic(@ScriptDir & "\BG.jpg", 0, 0, @DesktopWidth, @DesktopHeight - 40)
GUICtrlSetState(-1, $GUI_DISABLE)
$TestLabel = GUICtrlCreateLabel("0", 20, 20, 100, 25)
GUICtrlSetColor(-1, "0xFFFFFF")
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
Global $counter = 0
GUISetState(@SW_SHOW, $Main)
AdlibRegister("_Update", 500)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _Update()
$counter = $counter + 1
GUICtrlSetData($TestLabel, $counter)
EndFunc ;==>_Update
Alles anzeigen
Bild ist angehangen.
Inputs flackern zwar nicht, bekommt man aber leider ja nicht so einfach transparent.
Nennt mich ruhig Idiot, hauptsache ich bekomm eine Lösung ![]()
![]()
Danke an Euch
Gruß
Balti