D5: API-Call BitBlt in *.scr

Hallo Delphianer,

mit dem API-Call BitBlt kann man den Desktop inkl. aller Verknüpfungen und offenen Amwendungen als Bitmap kopieren.

BitBlt (bmp.Canvas.Handle,0,0,Width,Height,GetDC(GetDesktopWindow),0,0,SrcCopy);

Leider funktioniert das nur in einer .exe

Wenn man diese .exe umbenennt (.scr) und als Bildschirmschoner einrichtet, wird lediglich das Hintergrundbild kopiert ohne Verknüpfungen und offene Anwendungen.

Wer kann abhelfen ?

Manfred