![]() |
Verhindern das Programm im Taskmanager angezeigt wird
Wie kann man verhindern das ein Programm im "Windows Task-Manager" unter "Anwendungen" angezeigt wird :?:
Ich habe ein Programm geschrieben, dass verschiedene Systeminformationen anzeigt. Ich will aber nicht das es im "Windows Task-Manager" unter "Anwendungen" angezeigt wird. |
Re: Verhindern das Programm im Taskmanager angezeigt wird
Hi,
das hatten wir doch gerade erst ![]() |
Re: Verhindern das Programm im Taskmanager angezeigt wird
Delphi-Quellcode:
Mit dem Code wird nur noch der Prozess angezeigt, in der Startleiste ist da auch nichts mehr zu sehen. :zwinker:
procedure TForm1.WMSysCommand(var msg: TWMSysCommand);
begin if msg.CmdType and $FFF0 = SC_MINIMIZE then hide else inherited; end; procedure TForm1.FormShow(Sender: TObject); var hwndOwner: HWnd; begin hwndOwner := GetWindow(Handle, GW_OWNER); ShowWindow(hwndOwner, SW_HIDE); // For Windows 2000, additionally call the ShowWindowAsync function: ShowWindowAsync(hwndOwner, SW_HIDE); //Form is invisible, too ShowWindowAsync(Self.Handle, SW_HIDE); //Form is show ShowWindowAsync(Self.Handle, SW_SHOW); end; |
Re: Verhindern das Programm im Taskmanager angezeigt wird
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:27 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