Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Priorität einer .exe Datei ändern

  Alt 17. Dez 2004, 18:32
Zitat von joghthyrn:
1.) Wie ermittele ich den exe Namen des Programms, wenn ich es zb anklicke.
Erstell dir eine Prozessliste, entweder mit MSDN-Library durchsuchenCreateToolHelp32Snapshot oder MSDN-Library durchsuchenEnumProcesse. Code dazu gibt es hier nei mir.

Zitat:
2.) Wie ermittle ich (zb Hook) ob ein Programm gestartet wird / wurde
Mit einem ShellHook auf MSDN-Library durchsuchenCreateProcess oder in dem du regelmäßog in einem Thread die Prozessliste erstellst.

Zitat:
3.) Wie erkenne ich für einen Prozess ob es der passende zu meiner exe ist
Mit der Prozessliste hast du schon die Exe.

Zitat:
4.) Wie ändere ich die Priorität des Prozesses
Mit MSDN-Library durchsuchenOpenProcess einen Handle auf den Prozess holen und mit MSDN-Library durchsuchenSetPriorityClass die Priorität ändern. Lesenswert dazu wäre noch mein Threading Tutorial auf meiner Seite: http://tutorials.luckie-online.de

Aber warum willst du die Priorität ändern? Ich würde nur in wohlbegründeten Ausnahmefällen in das Scheduling von Windows eingreifen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat