Moin !
Ok ich denke ich habs hinbekommen.
Mann muss einen globalen Hook einrichten und im Grunde ist es dieser Code:
Delphi-Quellcode:
{The function that actually processes our hook}
function ShellProc(Code : integer;
wParam : integer;
lParam : integer): integer; stdcall;
begin
result := 0;
case Code of
HSHELL_WINDOWCREATED : begin
lpHookRec^.AppHandle := wParam;
end;
end;
Ich überwache jetzt nur das Erzeugen einer Anwendung.
Aber der Rest ist dann wohl eher Fleissarbeit.
Kann morgen mal ne Demo hier hinzufügen