Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как получить иконку чужого окна?

01.01.2007
{ 
First Start Notepad.exe and run this code:
}
 
 procedure TForm1
.Button1Click(Sender: TObject);
 
var
   hwindow
: THandle;
   H
: HIcon;
 
begin
   hwindow
:= FindWindow('notepad',nil);
   H
:= CopyIcon(GetClassLong(hwindow, GCL_HICON ));
   
DrawIcon(Canvas.Handle, 30, 30, H);
 
end;

Взято с сайта: https://www.swissdelphicenter.ch