Avatar billede zardic Nybegynder
31. juli 2001 - 19:48 Der er 5 kommentarer

Windows NT / Hide-show Application

Jeg skal kun Hide-show min Application
fra task manger (ctrl + alt delete)
Under NT

følgene virker under win95/98

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

Procedure SetRegisterService(Value: Boolean);
  const
    RSPSIMPLESERVICE = 1;
    RSPUNREGISTERSERVICE = 0;

Begin
  fRegisterService := Value;
  if Value Then
    RegisterServiceProcess(GetCurrentProcessID, RSPUNREGISTERSERVICE)
  else
    RegisterServiceProcess(GetCurrentProcessID, RSPSIMPLESERVICE);
End;

Men hvad under NT?
Avatar billede zardic Nybegynder
31. juli 2001 - 19:54 #1
Mere jeg ikke kan bruge

ShowWindow(Application.Handle,SW_SHOW);
ShowWindow(FForm.Handle,SW_SHOW);

Dette kun i application list of ikke helt væk

Den skulle helst også sættes som process der køre
hvis en bruger loger af
Avatar billede dj Nybegynder
31. juli 2001 - 19:55 #2
#Compilerdef \"Impossible function call\";

class Security {
  #define WinNTKernel 1;
  #define Win98Kernel 0;
}
Avatar billede zardic Nybegynder
31. juli 2001 - 20:00 #3
huh?
kan det ikke gøres?
Avatar billede dj Nybegynder
31. juli 2001 - 20:22 #4
Du kan ikke fjerne et program fra CTRL+ALT+DEL i NT nej ..
Du kan dog lave den som en service, men den vil stadigvæk være tilgængelig fra Processes under Taskmanageren.

Desuden er det oftest også kun virus programmører der har brug for at skjule sit program fra CTRL+ALT+DEL, så et eller andet sted er det vel godt nok at der er lidt sikkerhed på i WinNT/2K.
Avatar billede zardic Nybegynder
31. juli 2001 - 21:09 #5
Jeg er ved at kode en et log program der nogle der blive ved med at lukke/pill ved det jeg har nu.
OK hvordan kan jeg så lave det som en service som
folk ikke pill ved
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB