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