var hDesktop : THandle ; s : string ; function EnumChidProc(h:THandle;lp:DWORD):bool ; stdcall ; var cBuf : array[0..255] of char ; begin GetClassName(h,cBuf,255) ; if StrComp(cBuf,'SysListView32')=0 then begin hDesktop:=h ; Result:=false ; exit ; end ;
Result:=true ; end ;
procedure TForm1.Button1Click(Sender: TObject); var h : THandle ; dc : HDC ; DesktopCanvas:TCanvas; x,y ,z:integer;