Seite 1 von 1
SetPriorityClass_ ProcessHandle?
Verfasst: 30.07.2019 15:41
von marcelx
Hallo,
ich möchte die Priority von Firefox ändern mit SetPriorityClass_(ProcessHandle, PriorityLevel)
für PriorityLevel kommt z.B. #NORMAL_PRIORITY_CLASS
wo bekomme ich die Wert für ProcessHandle?
Danke
MarcelX
Re: SetPriorityClass_ ProcessHandle?
Verfasst: 30.07.2019 16:09
von RSBasic
Es gibt mehrere Möglichkeiten, je nachdem was du brauchst:
- GetCurrentProcess_(): Aktuellen Prozess ermitteln
- Process32First_() und PROCESSENTRY32: Alle Prozesse enumieren
- OpenProcess_(): Prozess mit Hilfe der PID ermitteln
\\Edit:
marcelx hat geschrieben:ich möchte die Priority von Firefox ändern mit SetPriorityClass_(ProcessHandle, PriorityLevel)
Diese Zeile habe ich übersehen. Dann empfehle ich dir, alle Prozesse zu enumieren und deinen Prozess rauszusuchen, den du gerne ändern möchtest.
Re: SetPriorityClass_ ProcessHandle?
Verfasst: 31.07.2019 10:40
von marcelx
Re: SetPriorityClass_ ProcessHandle?
Verfasst: 31.07.2019 11:17
von Mijikai
Check for #INVALID_HANDLE_VALUE when using CreateToolhelp32Snapshot_()
Just 'If hSnapshot' is incorrect!