隐藏程序:
Showwindow(FindWindow (nil,@Application.Title[1]),sw_hide);
这样Win95/WinNT的任务管理器就看不见此程序title了。
不过WinNT中察看进程还是看得见程序名的。可以取一个古怪或象系统文件一样的
程序名。:)
另外,窗口仍然可见,但只要Hide就可以了。
显示出来:
showwindow(FindWindow (nil,@Application.Title[1]),sw_restore);
Showwindow(FindWindow (nil,@Application.Title[1]),sw_hide);
这样Win95/WinNT的任务管理器就看不见此程序title了。
不过WinNT中察看进程还是看得见程序名的。可以取一个古怪或象系统文件一样的
程序名。:)
另外,窗口仍然可见,但只要Hide就可以了。
显示出来:
showwindow(FindWindow (nil,@Application.Title[1]),sw_restore);
registerserviceprocess这个函数在哪里,delphi的帮助里有这个api
但我无法找到包含它的单元
function RegisterServiceProcess (dwProcessID, dwType: DWord) : DWord;
stdcall; external 'KERNEL32.DLL';
另外:它只适合Win 9x,在NT下KERNEL32.DLL没有该函数,你应该用NT编程的方法编制服务程序,具体内容比较繁多,请参考相关的书籍或联机帮助。