Einzelnen Beitrag anzeigen

Lillebrohr
(Gast)

n/a Beiträge
 
#2

Re: Wie kann mein Programm den Taskmanager "ignorieren&

  Alt 17. Jul 2003, 16:43
Guten Tag,

also das hab ich beim edh gefunden. Um dein Programm vor dem Taskmanager zu verstecken musst du das machen:
Delphi-Quellcode:
interface
  
uses

  function RegisterServiceProcess
    (dwProcessID, dwType: DWord) : DWord; stdcall;


implementation

{$R *.DFM}

function RegisterServiceProcess
  (dwProcessID, dwType: DWord): DWord;
  external 'KERNEL32.DLL';'RegisterServiceProcess';

Diese Procedure vesteckt die Anwendung vor dem Taskmanager:

procedure TForm1.Button1Click(Sender: TObject);
begin
  RegisterServiceProcess(0,1);
end;

Und diese zeigt sie wieder an:

procedure TForm1.Button2Click(Sender: TObject);
begin
  RegisterServiceProcess(0,0);
end;
Hoffe das reicht.

Schönen Tag noch.
  Mit Zitat antworten Zitat