Hallo
Bei BitBlt muss man gemäss
msdn noch den "raster operation code" CAPTUREBLT angeben.
Delphi-Quellcode:
const
CAPTUREBLT = $40000000;
Zitat:
Windows 98/Me, Windows 2000/XP: Includes any windows that are layered on top of your window in the resulting image. By default, the image only contains your window. Note that this generally cannot be used for printing device contexts.
BitBlt(bmp.Canvas.Handle, 0, 0, Width, Height, Dc, x, y, SRCCOPY or CAPTUREBLT);