Einzelnen Beitrag anzeigen

noeblex

Registriert seit: 24. Jun 2003
5 Beiträge
 
#1

höhere Priorität einer Anwendung

  Alt 10. Jul 2003, 09:08
Hi,

wie kann man einer Anwendung, welche keine Threads besitzt eine höhere
Priorität vergeben.

Ich hab folgendes versucht:
SetThreadPriority(GetCurrentThread,THREAD_PRIORITY_TIME_CRITICAL); bin aber nicht sicher ob das so richtig ist.

Die Anwendung welche die Priorität haben soll, wird aus einer anderen
heraus gestartet mit folgenden Aufruf gestartet:
CreateProcess(PChar(strPrg), PChar(strParam), nil, nil, True,HIGH_PRIORITY_CLASS , nil, nil, SI, PI); Weiss aber nicht ob das so alles richtig ist.
Kann ich das so machen oder gibt es vielleicht noch andere Lösungen, möchte aber keine Threads verwenden.

Vielen Dank im Vorraus
  Mit Zitat antworten Zitat