Hey Autoitte,
Meine Frage:
Kann ich die Taskleiste von Windows mit Autoit verstecken lassen?
Ich will NICHT mein Programm in der Taskleiste verstecken, sondern direkt die ganze Taskleiste.
Mein Betriebssystem:
Win7 x64 Home Premium
Taskleiste verstecken
-
- [ offen ]
-
Xyron -
23. Dezember 2010 um 21:30 -
Geschlossen -
Erledigt
-
-
-
- Offizieller Beitrag
Ist ganz einfach.
[autoit]WinSetState("[Class:Shell_TrayWnd]","",@SW_HIDE)
[/autoit][autoit][/autoit][autoit][/autoit]
WinSetState("Start","",@SW_HIDE)
Sleep(3000)
WinSetState("[Class:Shell_TrayWnd]","",@SW_SHOW)
WinSetState("Start","",@SW_SHOW) -
Sorry dass ich solang nicht mehr geschrieben habe... Hatte keine Zeit.
Das sieht alles ganz gut aus. Es hat mein Problem gelöst, jedoch ein anderes erschaffen ^^.
Nun will er immer dort wo die Taskleiste war den Desktop anzeigen , wie bekomm ich das weg? -
Hi,
ähm ja das ist normal, weil wie du siehst die Startleiste auch nur ein GUI ist und sich der Desktophintergrund auch dahinter erstreckt.
mit GDI+ könntest du den Teil wo die Startleiste ist einfach Schwarz oder Weiß machen -
Ich denke er hat das Problem, das sich der Arbeitsbereich durch das Ausblenden der Taskbar nicht automatisch auf den gesamten Desktop vergrössert. Selbst bei maximierten Fenster bleibt also der ehemalige Taskbarbereich unbenutzbar. Ich hab das irgendwann mal in C# gemacht.
_WinAPI_SystemParametersInfo(9 und SPI_SETWORKAREA helfen dir da weiter.