Czy ktoś może podać przykład Delphi kodu, który zmienia klasę priorytetu procesu?Jak zmienić priorytet procesu?
Potrzebuję uzyskać proces po nazwie od menedżera zadań Windows XP i zmienić jego priorytet za pomocą kodu delphi.
Czy ktoś może podać przykład Delphi kodu, który zmienia klasę priorytetu procesu?Jak zmienić priorytet procesu?
Potrzebuję uzyskać proces po nazwie od menedżera zadań Windows XP i zmienić jego priorytet za pomocą kodu delphi.
należy użyć funkcji SetPriorityClass.
Funkcja ta jest częścią jednostki okna, jest to próba
SetPriorityClass(GetCurrentProcess(), HIGH_PRIORITY_CLASS);
Wow, nigdy nie słyszałem o tej możliwości, +10 jeśli mogę :) – TLama
@TLama, zmiana priorytetu procesu jest złym pomysłem bez bardzo dobrego powodu, ponieważ może opóźnić (lub zabić) funkcjonalność systemu operacyjnego. Rodrigo nie wskazał tego, ale jestem pewien, że on też to wiedział. :) Rodrigo, +1. –
ok. tnx. Ale jeśli mam w Menedżerze zadań (Windows) proces "prog.exe" w jaki sposób mogę zmienić priorytet tego procesu za pomocą tej funkcji? – mortalis
Jak planujesz zidentyfikować proces? –