Hallo Leute,
ich würde gern in mein Script eine Checkbox einbauen, mit der ich bei Bedarf die GUI in den Vordergrund setzen kann.
Aber irgendwie funktionert es nicht. Seht ihr meinen Fehler?
Spoiler anzeigen
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
GUICreate('TOPMOST',350,200,-1,-1,BitOR($WS_POPUP,$WS_BORDER))
$check=GUICtrlCreateCheckbox('immer im Vordergrund',5,5,120,30)
GUISetState()
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case $check
if BitAnd(GUICtrlRead($check),$GUI_CHECKED) = $GUI_CHECKED then
GUISetStyle(BitOR($WS_POPUP,$WS_BORDER,$DS_SETFOREGROUND))
;GUISetStyle(BitOR($WS_POPUP,$WS_BORDER),$WS_EX_TOPMOST) funktioniert auch nicht
Else
GUISetStyle(BitOR($WS_POPUP,$WS_BORDER))
EndIf
EndSwitch
WEnd