nu kommer der ingen fejl, men den viser heller ikke noget ikon 
Kan eller anden ikke lige teste det for at se om det er mig der gør det forkert så?
Prøv lige at sætte Bmp.PixelFormat := pf32bit; i funktionen EnumWindowsProc (inden du sætter bmp.Width) og se om det ikke hjælper.
/michael.
Tak for rådet, men det virker stadig ikke