Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi [Delphi 5] - Programm im Taskswitch hiden (https://www.delphipraxis.net/186397-%5Bdelphi-5%5D-programm-im-taskswitch-hiden.html)

JanWe 31. Aug 2015 23:09

[Delphi 5] - Programm im Taskswitch hiden
 
Liste der Anhänge anzeigen (Anzahl: 1)
hi,

ja, und zwar möchte ich mein Programm (und alle anderen zugehörigen Form-Fenster) aus dem Task-Switcher entfernen.

Nein, das mit der Taskleiste habe ich gelöst.
Delphi-Quellcode:
procedure TMainForm.hideFormclick(Sender: TObject);
var
  hwndOwner: HWnd;
begin
  hwndOwner := GetWindow(Handle, GW_OWNER);
  ShowWindow(hwndOwner, SW_HIDE);
function:
  ShowWindowAsync(hwndOwner, SW_HIDE);
  ShowWindowAsync(Self.Handle, SW_HIDE);
end;
Allerdings ist mein Programm dann immer noch in dem Taskswitcher (mit ALT + TAB) zu sehen - und dann obendrein noch mit allen 3 Fenstern.



Frage ist nun:
Wie kann ich die andern beiden Fenster samt Hauptform aus dem Taskbarswitcher (siehe Screenshot, mittig, die beiden Vorschaufensterchen bei Pfeil 1) unabhängig von derdem Taskbar-Status entfernen/ und bei Bedarf wieder anzeigen lassen?
Über google findet man nur Taskbar Hide.

Danke, LG

Luckie 31. Aug 2015 23:29

AW: [Delphi 5] - Programm im Taskswitch hiden
 
Das dürfte mit der Fensterklasse zusammenhängen. Ein Toolwindow erscheint, glaube ich nicht in der Task-Switch Liste.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:57 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