Forum: Win32/Win64 API (native code)
Delphi
by KodeZwerg,
6. Dez 2019
Ich konnte mein Problem selbst lösen, hier sind meine Methoden die ich anwende:
// Auszug der betroffenen Methoden
// Diese Methode holt per Window-Caption die entsprechende ProcessID ab
function TTarget._GetPIDByCaption(const _Caption: string): Cardinal;
var
Win: HWND;
_PID: DWORD;
begin
Forum: Win32/Win64 API (native code)
Delphi
by KodeZwerg,
5. Dez 2019
Es tut mir leid für die sehr verspätete Rückmeldung. Internet Provider probleme...
Ich habe nun den Fehler einigermaßen lokalisieren können aber benötige dennoch etwas Hilfe beim korrigieren.
Das Problem scheint bei mir die Art und Weise zu sein wie ich die PID herhole.
Wenn ich über einen Snapshot die Prozesse ermittel und mir von dort die PID herhole klappt alles wie am Schnürchen....
Forum: Win32/Win64 API (native code)
Delphi
by KodeZwerg,
26. Nov 2019
Hallo miteinander,
ich bin auf ein seltsames problem gestossen was mich ein wenig aus der Bahn wirft.
Referenz: stackoverflow
Code:
function GetUserAndDomainFromPID(ProcessId: DWORD;
var User, Domain: string): Boolean;
var
hToken: THandle;
cbBuf: Cardinal;