title image


Smiley Re: Alt+Entf+Strg
Hallo sdaemon (ich würd mich mal bei meinen Eltern beschweren) ;-),--> Versuchs mal mit dem folgenden TIPMöchten Sie verhindern, daß Ihre Anwendung in der "Anwendungen"-Liste des Windows-Taskmanagers angezeigt wird? Unter Windows 95 oder Windows 98 machen zwei einfache API-Funktionen dieses Ansinnen möglich: Private Declare Function RegisterServiceProcess Lib "kernel32" _ (ByVal ProcessID As Long, ByVal ServiceFlags As Long) As Long Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long Private Const RSP_SIMPLE_SERVICE = &H1 Private Const RSP_UNREGISTER_SERVICE = &H0Die Funktion RegisterServiceProcess übergibt den Prozeß, innerhalb dessen Ihre VB-EXE abläuft (der ohne Parameter von GetCurrentProcessId zurückgegeben wird), an den Windows 9x Service Control Manager, der bei Übergabe von RSP_SIMPLE_SERVICE die Kontrolle darüber übernimmt, wodurch Ihre Anwendung als Service statt als Anwendung betrachtet wird - der Eintrag im "Anwendungen"-Fenstere verschwindet: RegisterServiceProcess GetCurrentProcessId(), SP_SIMPLE_SERVICEDen umgekehrten Weg gehen Sie einfach durch Übergabe von RSP_UNREGISTER_SERVER: RegisterServiceProcess GetCurrentProcessId(), RSP_UNREGISTER_SERVICEGrüßeDirk (Das ist ein Name, keine schöner aber...)

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: