如何在程序一运行,就以不可见的形式在后台运行!(25分)

  • 主题发起人 主题发起人 liu2909432
  • 开始时间 开始时间
L

liu2909432

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在程序一运行,就以不可见的形式在后台运行!
且,用进程管理器查看不到!
 
改.dpr文件:

program Project1;

uses
Forms,
Unit1 in 'Unit1.pas' {Form1};

{$R *.RES}

begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);

//Hide it ----------------------
Application.Title := ''; //从应用程序列表中隐藏
Application.ShowMainForm := false;
//------------------------------

Application.Run;
end.

如果要从进程列表中隐藏,
win9x:
------------------
Var
temp:integer;
begin
SystemParametersInfo(Spi_screensaverrunning,1,@temp,0);
end;

win2k
----------------------------
http://www.playicq.com/dispdoc.php?t=&id=2037
 
RegisterServiceProcess
 
如何结束一个在进程中隐藏的程序?
 
http://www.playicq.com/dispdoc.php?t=&id=2037
 
后退
顶部