Forum: Win32/Win64 API (native code)
Delphi
by DeddyH,
2. Mai 2012
Ich habe soeben feststellen müssen, dass das Ganze wohl wirklich nicht so ganz ohne ist. Daher habe ich 2 Hilfsfunktionen geschrieben, ich hoffe, das hilft zunächst weiter, Fehler sind natürlich vorbehalten.
uses TLHelp32, PsAPI;
function ExeNameFromProcessID(ID: Cardinal): string;
var
ProcessHandle: THandle;
begin
Result := '';
ProcessHandle :=...
Forum: Win32/Win64 API (native code)
Delphi
by DeddyH,
2. Mai 2012
Dafür gibt es die Forensuche (EnumWindows, GetWindowThreadProcessID, CreateToolHelp32Snapshot). Wenn Du Dir eine Aufgabe suchst, die (momentan) einige Nummern zu hoch für Dich ist, so kann es nicht die Lösung sein, Dir diese komplett auf dem Silbertablett zu servieren, dabei lernst Du ja nichts.
Wenn Du es selbst versuchst und dabei steckenbleibst, helfen wir natürlich gerne weiter, nicht,...
Forum: Win32/Win64 API (native code)
Delphi
by DeddyH,
2. Mai 2012
Der Vergleich ist aber doch derselbe. Ob Du nun von links oder von rechts kommst, dürfte doch egal sein.
Forum: Win32/Win64 API (native code)
Delphi
by DeddyH,
2. Mai 2012
Ähnliches Problem samt Lösungsvorschlägen: http://www.delphipages.com/forum/showthread.php?t=96891