Aha, ... gut, das Minimieren habe ich jetzt nicht probiert. Ich habe nur zwei Buttonklicks zum Anzeigen und Verstecken gebaut und mich dann gefragt: "Was hat er denn? Geht doch."
Wahrscheinlich hast du recht. Bei fremden Fenstern bzw. fremden Taskbar-Buttons wird es wohl wirklich aufwändig werden, wenn der Button nach diversen Aktionen wieder erscheint. Aber da sich die meisten Fragen in dem Thema um das eigene Programm drehen, ist dein Code meiner Meinung nach trotzdem die bessere Variante - besser als der Vorschlag, den Fensterstil zu ändern, nur weil ein Toolwindow auch keinen Taskbarbutton hat.