![]() |
Programm über Taskbar / Startmenue?
Hallo. Ich habe ein kleines Programm gemacht was über die Taskleiste gesetzt wird.
Das Problem ist jedoch, sobald man beispielsweise den Startbutton drückt, setzt die Taskleiste / Startmenü über dieses Programm.
Delphi-Quellcode:
Habe ich bereits gesetzt. Hilft mir in diesem Falle jedoch nicht weiter.
SetWindowPos(Handle, HWND_TOPMOST, Left, Top, Width, Height,
SWP_NOACTIVATE and SWP_NOZORDER or SWP_NOMOVE or SWP_NOSIZE); |
Re: Programm über Taskbar / Startmenue?
Hi,
eine Möglichkeit wäre, ständig zu überprüfen, ob das eigene Fenster ganz oben ist und wenn dies nicht der Fall sein sollte, dieses nach oben zu setzen. Ist aber meiner Meinung nach nicht wirklich sauber gelöst. Eine andere Idee wäre es (kommt aber auf die Art deines Programms an), aus der Applikation ein ![]() mfg |
Re: Programm über Taskbar / Startmenue?
Zudem finde ich es nicht sinnvoll die Taskleiste und das Startmenü durch eine andere Anwendung zu verdecken.
|
Re: Programm über Taskbar / Startmenue?
Naja das 'Programm' ist eigentlich mehr ein transparenter PNG-Button welchen ich gerne auf die Taskbar setzen würde.
Über diesen versuche ich unter anderem das Startmenü aufzurufen, was auch funktioniert. Nur jedes mal verdecken Startmenü und Taskbar meinen Button. :( |
Re: Programm über Taskbar / Startmenue?
Dann solltest du dir die oben genannten Deskbands mal genauer anschauen. Damit kannst du dein Formular quasi als Symbolleiste in die Tasleiste integrieren.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:44 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