![]() |
Probleme beim Minimieren einer Anwendung
Hallo zusammen,
habe einen kleines Tool programmiert welches sich beim Minimieren im TNA ablegt. Funktion zum Abfangen der Message:
Delphi-Quellcode:
Es funktioniert auch alles soweit ausser man klick in der Taskleiste auf den Programmeintrag dann greift diese Messagefunktion nicht.
procedure TfrmMain.WMSysCommand(var Message: TWMSysCommand);
begin if ((Message.CmdType and $FFF0) = SC_MINIMIZE) then begin Hide; end else Inherited; end; ![]() Beim klicken an der rot markierten Stelle minimiert sich das Programm zwar aber es kommt nicht in die Messagefunktion von oben. Warum ist das so oder was mache ich falsch? Gruß |
Re: Probleme beim Minimieren einer Anwendung
Zitat:
|
Re: Probleme beim Minimieren einer Anwendung
Hallo elliot,
ich weiß nicht ob du alles NonVCL programmierst, aber evtl. kannst du das OnMinimize-Event der TApplicationEvents-Komponente verwenden. Falsl du NonVCL programmierst, just ignore me ;) Greetz alcaeus |
Re: Probleme beim Minimieren einer Anwendung
Zitat:
Danke und Gruß Markus |
Re: Probleme beim Minimieren einer Anwendung
Hat den keiner eine Lösung für mich auf welche Message ich dafür reagieren muss?
Gruß |
Re: Probleme beim Minimieren einer Anwendung
Zitat:
![]() Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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