![]() |
Beliebiges Programm in den Tray
Hallo!
Wie kann ich ein beliebiges Programm, dessen 100%tigen Fenstertitel ich kenne (z.b. den IE), anstatt in der Taskleiste in den TNA verschwinden lassen? Geht das mit irgendeinem Handle? |
Re: Beliebiges Programm in den Tray
Hi MCXSC,
du musst ein neues TrayIcon erstellen, und das Programm dann verstecken. Das TrayIcon muss dann die Option bieten das Programm wieder herzustellen. Das Icon in der TNA könntest du z.B. mit dem CoolTrayIcon erstellen. Greetz alcaeus |
Re: Beliebiges Programm in den Tray
Und wie mache ich das mit einem fremden Programm? Mit meinen eigenen weiß ich das, aber mit anderen...?
|
Re: Beliebiges Programm in den Tray
Hi MCXSC,
der Trick ist, nicht HideMainForm auszuführen, sondern das Handle des Fensters abzuspeichern und dieses Fenster mit ShowWindow(Handle, SW_HIDE) zu verstecken. Bei einem Doppelklick aufs Icon wird dann das Fenster wieder angezeigt (deswegen Handle speichern) Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 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 by Thomas Breitkreuz