Mit der Delphi-
Unit TlHelp32 laesst sich fuer die Prioritaet
nur die folgenden Werte setzen: 1) Idle=very low, 2) Normal, 3) High=
very high und 4) RealTime=geht nur im Admin-Mode.
Wobei:
1) IDLE_PRIORITY_CLASS, 2) NORMAL_PRIORITY_CLASS,
3) HIGH_PRIORITY_CLASS, 4) REALTIME_PRIORITY_CLASS.
Fuer Get Priority verwende ich den Wert in pe32.pcPriClassBase.
Er liefert zurueck: Fuer 1) =4, 2) =8, 3) =13 und 4) =24.
Im TaskManager laesst sich zusaetzlich setzen: 5) Low und 6) High.
Fuer Get Priority gibt pe32.pcPriClassBase zurueck: 5) =6, 6) =10.
Das 5) und 6) laesst sich mit Set Priority aber nicht setzen.
Die beiden Editfelder, die mit den Werten 2 und 4 starten koennen
verschiedene Werte ausprobiert werden. Ohne Erfolg!
Ich verwende Delphi 6 unter Windows Vista. MfG Terence;