![]() |
Minimierte Anwendungen als Button anzeigen
Hallo,
also ich bin grad dabei eine alternative Taskbar für XP zu proggen. Ich habe das so gemacht , dass wenn das Programm startet, die Taskbar ausgeblendet wird, und mein Form da hingesetzt wird. Nun will ich aber, dass wenn man eine Anwendung minimiert ein button mit dem Name der Anwendung erzeugt wird, und wenn man diesen klickt, soll die anwendung wieder sichtbar werden, wie kann ich so was machen? |
Re: Minimierte Anwendungen als Button anzeigen
Niemand ne Idee?
|
Re: Minimierte Anwendungen als Button anzeigen
Zitat:
2. Ist mir nicht ganz klar, wie das genau aussehen soll. 3. Hier ein Ansatz Du musst die Fensternachrichten der Anwendung (welche auch immer) z.B. mittels Hook aoder Sub/Superclassing abfangen. Minimieren: Du fängst das Klicken auf den Minimizebutton ab und machst dann folgende Aktionen: -Button auf deiner Taskbar createn -Das Window auf SW_Hide (oder so) setzen, damit es nicht auf der OriginalTaskbar angezeigt wird -"minimieren" (was ja eh von alleine gemacht wird) Maximieren: Wenn auf den Button gedrückt wird, musst du dann eben nur die Anwendung wieder Maximieren (welche das ist hast du dir ja in dem Button gemerkt) und schliesslich den Button löschen. |
Re: Minimierte Anwendungen als Button anzeigen
Hallo Adrian,
vorweg: pushen ist hier lt. Forenregeln erst nach 24 Std. erlaubt. :warn: Ich würde die Anwendung (sofern minimiert) nur noch in der TNA anzeigen und dort über Rechtsklick (?) eine entsprechende Menüauswahl bringen. Suche hier mal nach Tray oder TNA, da sollte sich einiges finden lassen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz