[Delphi] Lista uruchomionych aplikacji

0

Jak pobrać liste uruchomionych aktualnie aplikacji, ich ikony i tytuły okien głównych ??? Tak jak jest to zrobione w menadżerze zadzań w windows XP/2000 ???

0

No to tak:

function EnumWindowProc(uchwyt:HWnd;P:Pointer):boolean;stdcall;
var
winname,cname:array[0..144]of char;
begin
result:=true;
getwindowtext(uchwyt,winname,144);
getclassname(uchwyt,cname,144);
memo1.lines.Add('Nazwa okna: '+winname+' Klasa: '+cname+' Uchwyt: '+uchwyt);
end;

I potem wywołanie :

EnumWindows(@enumwindowproc,0);

:-P [cygaro]

0

Dzięki ci :)

0

I potem wywołanie :

EnumWindows(@enumwindowproc,0);

Mam dokładnie ten sam kod. Czy tylko mnie wypieprza błąd "Variable required" na @enumwindowproc? Może ktoś wie, jak to poprawić?

1 użytkowników online, w tym zalogowanych: 0, gości: 1