| |
|
|
| KompilierenMarkierenSeparierenSource wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
Programme: Zeitpunkt festlegen, zu dem Programm vor dem Herunterfahren des PC beendet wird
Mit SetProcessShutdownParameters kann man den Zeitpunkt festlegen, an dem der aktuelle Prozess
beim Herunterfahren beendet wird (im Verhältnis zu den anderen laufenden Prozessen).
L1(Param.1 Longint ): Flag, der den Zeitpunkt des Beendens festlegt. Je höher die Zahl,
desto eher wird der Prozess beendet:
=> $000-$0FF=Für Serviceprogramme vorbehalten.
=> $100-$3FF=Für Programe.
=> $400-$4FF=Für Serviceprogramme vorbehalten.
Jeder Prozess startet normalerweise mit einem Wert von $280.
L2(Param.2 Longint ): Ein Flag, der angibt ob bei Bedarf ein Retry-Dialog angezeigt werden soll:
=> $0=Nein
=> $1=Ja
Diese Funktion gibt es nur auf NT-basierenden Windowssystemen.
Def @Setprocessshutdownparameters(2) !Kernel32,SetProcessShutdownParameters
Windowstyle 31
Windowtitle Dieses Fenster macht zuletzt dicht!
Window 0,0-640,440
@Setprocessshutdownparameters($100,0)
@Winexec(NotePad.exe,1)
@Sendstring(@Findwindow(Unbenannt),Hallo)
Sleep 5000
Exitwindows 0
|
|
|
| |
|
|