- Offizieller Beitrag
Ich habe mal eine kleine UDF (_WinStyle.au3) geschrieben. Diese beinhaltet 2 Funktionen, eine zum lesen der WinStyles und eine zum setzen.
Das folgende Beispiel liest die Styles des "AutoIt Help"-Fensters, schaltet den Minimieren- und Maximieren-Button ab und 10sec. später wieder ein:
#include <GUIConstants.au3>
#include <_WinStyle.au3>
If WinExists("AutoIt Help") Then
WinActivate("AutoIt Help")
WinWaitActive("AutoIt Help")
$Styles = _WinGetStyle("AutoIt Help")
_WinSetStyle("AutoIt Help", "", BitAND($Styles[0], BitNOT($WS_MINIMIZEBOX), BitNOT($WS_MAXIMIZEBOX)))
Sleep(10000)
_WinSetStyle("AutoIt Help", "", BitOR($Styles[0], $WS_MINIMIZEBOX, $WS_MAXIMIZEBOX))
EndIf
Vor ausführen bitte die engl. AutoIt-Hilfe starten!!
@edit: code- durch autoit-tags ersetzt!