Ist sicherlich nicht verkehrt - aber nichts, wofür ich extra ein Include einfügen würde
Kurze Anmerkung: In den While-Schleifen verwendest du ">=" / "<=".
Dadurch wird die Funktion WinSetTrans allerdings auch mal mit 230 bzw -5 aufgerufen...
Bringt das Script nicht zum Absturz, ist aber unschön. Find ich.
Vielleicht wäre es auch interessant, variable Grenzen der Transparenz zu setzen ?
Und, wenn mein Fenster bereits teils transparent ist , wird es beim Fade-Out erst einmal ganz gezeigt,
beim Fade-In erst einmal ganz versteckt
Und vielleicht interessiert dich ja dieser Post noch: user32.dll AnimateWindow
limth