![]() |
Anwendung nicht im Taskmanager anzeigen
Hallo, weis wer wie man die Anwendung vor dem Taskmanager verstekcne kann?
Mir geht es dadrum, dass man das ICON nicht mehr in der Leiste sieht wenn man ALT+TAB drückt. Edit: wenn ich das hier befolge ![]() sagt Delphi mir, dass er da etwas in der Kernel dll nicht gefunden habe |
Re: Anwendung nicht im Taskmanager anzeigen
Zitat:
Zitat:
|
Re: Anwendung nicht im Taskmanager anzeigen
hi,
willst du das man nur das icon in der fensterliste nicht sieht oder das man den ganzen process nicht mehr sieht? P.S. hätte für beides eine antwort... :wink: MfG Carlo |
Re: Anwendung nicht im Taskmanager anzeigen
Tut mir leid, nicht gelesen :(
Die Alt+TAB-Anzeige, zeigt diese den Prozess aus dem Taskmanager an? Oder ist das eine eigene Geschichte? |
Re: Anwendung nicht im Taskmanager anzeigen
soweit ich weiß zeigt die eine fensterliste an.
MfG Carlo |
Re: Anwendung nicht im Taskmanager anzeigen
Folgendes könnte klappen:
Delphi-Quellcode:
// ...
type TRegisterService = function(iPID,iTyp: DWord): DWord; stdcall; // ... {$R *.RES} function VorTMVerstecken): Bool; var rsF: TRegisterService; Lib: Cardinal; verSystem: TOSVersionInfo; begin verSystem.dwOSVersionInfoSize := SizeOf(TOSVersionInfo); GetVersionEx(verSystem); if verSystem.dwPlatformId = ver_platform_win32_windows then begin Lib := LoadLibrary('kernel32.dll'); if Lib <> invalid_handle_value then rsF := GetProcAddress(Lib, 'RegisterServiceProcess'); rsF(GetCurrentProcessID, 1); result := true; end else result := false; end; |
Re: Anwendung nicht im Taskmanager anzeigen
Das ganze wird trotzdem nur unter Windows 95, Windows 98 und Windows Me funktionieren. Vom Prinzip her ist das der gleiche Code, nur dass dort zusätzlich geprüft wird, ob die Funktion in der kernel32.dll vorhanden ist.
Auch wir das Programm trotzdem bei der Alt+TAB-Anzeige aufgeführt. Es wird anscheinend nur vor dem Taskmanager versteckt. |
Re: Anwendung nicht im Taskmanager anzeigen
also ich hab jetzt mal ein bischen rumprobiert und kann nur sagen das ich für dein problem bis jetzt nur eine lösung kenne die form nicht anzeigen (Self.Hide) und sonst wüsste ich jetzt grade nichts aber ich werde noch mal gucken.
P.S. process verstecken bringt nichts hab eben die api "NtQuerySystemInfo" gehook... in der alt+tab liste war das programm trozdem noch... MfG Carlo |
Re: Anwendung nicht im Taskmanager anzeigen
Bei mir stellt sich bei sowas immer die Frage nach dem "Warum". :?
|
Re: Anwendung nicht im Taskmanager anzeigen
die hab ich mir auch schon gestellt^^... aber naja man hilft ja gerne
MfG Carlo |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 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 by Thomas Breitkreuz