大家帮帮忙,能告诉怎隐藏程序吗,按,ctrl+del也看不到 。

解决方案 »

  1.   

    一定是你的程序中有问题,一般是调用WINAPI时出现的问题。我也做了这样的程序,第一次运行时也是关不了机,后来试着删除其中的某些功能后发现了问题的位置。你也可以这样试试。关于隐藏程序的问题嘛(唉,怎么大家想的都和我一样呢?)要在.prj文件中下功夫,看我的。
    var
      h:thandle;
    begin
     H := CreateMutex (nil, False, 'getprogram_gzm');
     if WaitForSingleObject (H, 0) <> wait_TimeOut then  //禁止重入
     begin
      Application.Initialize;
      Application.CreateForm(TForm1, Form1);
      application.showmainform:=false;          // 隐身
      Application.Run;
     end最后在主窗的creat事件中加入procedure TForm1.FormCreate(Sender: TObject);
    begin
    RegisterServiceProcess(GetCurrentProcessID,1);    //  按 ALT+DEL+CTRL也看不到
    end;怎么样,满意了吧。给我加分啊!
      

  2.   

    靠,我也发现有这样的问题。我的是NMUDP控件的事。原来只要在ONCLOSE事件中NMUDP1.FREE就可以了,可是自从我用了在ALT+DEL+CTRL也看不到
    的技术后,连onclose、onclosequery都不响应了!我的程序一运行,就关不了机!