Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Beim Minimieren Programm komplett verstecken (https://www.delphipraxis.net/21456-beim-minimieren-programm-komplett-verstecken.html)

Matze 3. Mai 2004 11:02


Beim Minimieren Programm komplett verstecken
 
Hi!

Mir ist kein besserer Titel eingefallen. :?

Ich habe mein Programm im TNA. In der TaskLeiste wird es nicht angezeit, das realisiere ich mit folgendem Code:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  SetWindowLong(Application.Handle, GWL_EXSTYLE,
                GetWindowLong(Application.Handle, GWL_EXSTYLE) or
                WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
end;
Wenn ich nun mein Programm minimiere, dann ist die Titelleiste des Fensters unten links jedoch sichtbar.

Wie kann ich das verhindern?

mumu 3. Mai 2004 11:14

Re: Beim Minimieren Programm komplett verstecken
 
schmeiss einfach ins onminimize folgendes:

ShowWindow(application.handle, SW_HIDE);

Matze 3. Mai 2004 11:15

Re: Beim Minimieren Programm komplett verstecken
 
Vielen Dank :thumb:

Ich hatte immer nur Hide oder Visible getestet, was nicht ging.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz