Hmm, denke, ich hab die Lösung schon gefunden:
GetCurrentThreadId()
Jetzt mach ich mich mal dran, das auszutesten und einen Weg zu suchen, an den Thread von anderen Prozessen zu kommen.
[Edit] Der Vollständiglkeit halber:
Delphi-Quellcode:
DWORD
WINAPI GetThreadId(
__in
HANDLE Thread
);
Damit hat sich die Sache, tschuldigt den Thread hätte ich mir wohl sparen können.