[C++Builder] TrayIcon wieder verschwinden lassen



  • Hallo zusammen,

    ich benutze gerade eine TrayIcon Komponente für mein Projekt und das klappt auch alles wunderbar bis jetzt.

    Das einzige Problem an der Sache ist, dass wenn ich das Projekt schließe das TrayIcon nicht aus der Leiste verschwindet. Es bleibt so lange drin stehen, bis ich mit dem Mauszeiger drüber gehe, dann verschwindet es gleich!

    Kann mir einer einen Tip geben, damit das Icon auch gleich verschwindet, wenn das Programm beendet wird?!?!

    Vielen Dank für die Antworten

    Gruß



  • wird Dein Programm sauber beendet?
    Wenn das Programm "nicht normal" beendet wird (z.B. beenden im Task-Manager), dann bleibt das Symbol in der Tray-Leiste sichtbar.



  • Kommt bei mir nur in der Entwicklungsumgebung vor-> im "Standalone" Echtbetrieb nicht



  • Das dürfte ein Problem von Windows sein.
    Ich habe den gleichen Effekt bei verschiedenen Anwendungen meist beim
    Media player. Der öffnet irgendwelche Codec (TsunamiCodecPack) da geht ein
    Icon im Tray auf. Meist wird es wieder beim schließen wieder entfernt, nur
    manchmal nicht. Dann mit der Maus drüber, und weg ist es.
    Wird wohl etwas mit dem Repaint des Tray zutuen haben.

    Gruß Mario


Anmelden zum Antworten